Skip to content

CMakeLists.txt: kick out needless linking with libssl #96

CMakeLists.txt: kick out needless linking with libssl

CMakeLists.txt: kick out needless linking with libssl #96

Workflow file for this run

# GitHub Actions for cmpossl
# SPDX-License-Identifier: Apache-2.0
# Copyright (c) Siemens AG, 2021-2023
name: CI
on: push
jobs:
make:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: build
run: |
# would need access to azure.archive.ubuntu.com:
# sudo apt-get update
# sudo apt-get install -y >/dev/null libssl-dev build-essential # not needed
make -f Makefile_v1
make -f Makefile_v1 clean
make -f Makefile_v1 build
DESTDIR=tmp make -f Makefile_v1 install
DESTDIR=tmp make -f Makefile_v1 uninstall
cmake:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: cmake
run: |
mkdir build
cd build
cmake -S .. -B .
cmake --build .
cmake -DCMAKE_BUILD_TYPE=Release -S .. -B .
make clean build
DESTDIR=tmp make install uninstall
make deb
deb:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: deb
run: |
# needs access to azure.archive.ubuntu.com:
sudo apt-get update
sudo apt-get install -y >/dev/null debhelper devscripts
make -f Makefile_v1 deb