Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
codecov: ubuntu_gcc_osb
cflags: -O3
+ - name: Ubuntu GCC -O3 OSB add_subdirectory
+ os: ubuntu-latest
+ compiler: gcc
+ cxx-compiler: g++
+ build-dir: ../build
+ build-src-dir: ../zlib-ng/test/add-subdirectory-project
+
- name: Ubuntu GCC -O1 No Unaligned UBSAN
os: ubuntu-latest
compiler: gcc
--- /dev/null
+cmake_minimum_required(VERSION 3.5.1)
+
+project(zlib-ng-add-subdirecory-test C)
+
+include(CTest)
+
+set(BUILD_SHARED_LIBS OFF)
+set(ZLIB_ENABLE_TESTS ON CACHE BOOL "Build test binaries" FORCE)
+
+add_subdirectory(../.. zlib-ng)
+
+add_executable(app main.c)
+target_link_libraries(app zlibstatic)
--- /dev/null
+#include <stdio.h>
+#include "zlib-ng.h"
+
+int main(void) {
+ printf("zlib-ng: %s\n", ZLIBNG_VERSION);
+ return 0;
+}