diff --git a/CMakeLists.txt b/CMakeLists.txt index c1b13f39..0894d594 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,7 @@ project(Security) +set(CMAKE_CXX_STANDARD 14) + add_compile_options( -nostdinc -nostdinc++ diff --git a/OSX/CMakeLists.txt b/OSX/CMakeLists.txt index e37f5c47..6a8bce5e 100644 --- a/OSX/CMakeLists.txt +++ b/OSX/CMakeLists.txt @@ -2,3 +2,4 @@ add_subdirectory(libsecurity_asn1) add_subdirectory(sec) add_subdirectory(libsecurity_apple_csp) add_subdirectory(libsecurity_apple_cspdl) +add_subdirectory(libsecurity_apple_file_dl) diff --git a/OSX/libsecurity_apple_cspdl/CMakeLists.txt b/OSX/libsecurity_apple_cspdl/CMakeLists.txt index 2413b9c5..68b3ccef 100644 --- a/OSX/libsecurity_apple_cspdl/CMakeLists.txt +++ b/OSX/libsecurity_apple_cspdl/CMakeLists.txt @@ -1,5 +1,3 @@ -set(CMAKE_CXX_STANDARD 14) - include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/lib ) diff --git a/OSX/libsecurity_apple_file_dl/CMakeLists.txt b/OSX/libsecurity_apple_file_dl/CMakeLists.txt new file mode 100644 index 00000000..e8207993 --- /dev/null +++ b/OSX/libsecurity_apple_file_dl/CMakeLists.txt @@ -0,0 +1,9 @@ +include_directories( + ${CMAKE_CURRENT_SOURCE_DIR}/lib +) + +add_library(libsecurity_apple_file_dl OBJECT + lib/AppleDLBuiltin.cpp + lib/AppleFileDL.cpp +) +make_fat(libsecurity_apple_file_dl) diff --git a/internal-include/security_filedb b/internal-include/security_filedb new file mode 120000 index 00000000..5d6b3dd7 --- /dev/null +++ b/internal-include/security_filedb @@ -0,0 +1 @@ +../OSX/libsecurity_filedb/lib \ No newline at end of file