.gitignore
@@ -13,3 +13,7 @@ *.a /Makefile /Testing # Cmake generated files build CMakeLists.txt
@@ -1,5 +1,4 @@ #TODO guess address_model 64 in boost #make it compatible with find_boost (exchange lowercase to camelcase) #fix shared libraries activation #cmake_minimum_required(VERSION 3.0.0 FATAL_ERROR) @@ -19,7 +18,7 @@ project (license++ C CXX) SET(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}/lib) SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/build/modules/") SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/modules/") include(utilities) if(CMAKE_BUILD_TYPE) @@ -101,35 +100,6 @@ list(APPEND EXTERNAL_LIBS dl) endif(NOT MSVC) FIND_PACKAGE(Doxygen) IF (DOXYGEN_FOUND) SET(DOXYGEN_INPUT ${CMAKE_BINARY_DIR}/doc/Doxyfile) SET(DOXYGEN_OUTPUT ${CMAKE_BINARY_DIR}/doc/doxy_output) configure_file ( "doc/Doxyfile.in" "doc/Doxyfile" ) ADD_CUSTOM_COMMAND( OUTPUT ${DOXYGEN_OUTPUT} COMMAND ${CMAKE_COMMAND} -E echo_append "Building API Documentation..." COMMAND ${DOXYGEN_EXECUTABLE} ${DOXYGEN_INPUT} COMMAND ${CMAKE_COMMAND} -E echo "Done." WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} DEPENDS ${DOXYGEN_INPUT}) ADD_CUSTOM_TARGET(apidoc ALL DEPENDS ${DOXYGEN_OUTPUT}) ADD_CUSTOM_TARGET(apidoc_forced COMMAND ${CMAKE_COMMAND} -E echo_append "Building API Documentation..." COMMAND ${DOXYGEN_EXECUTABLE} ${DOXYGEN_INPUT} COMMAND ${CMAKE_COMMAND} -E echo "Done." WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) ENDIF (DOXYGEN_FOUND) configure_file ( "src/build_properties.h.in" "${CMAKE_BINARY_DIR}/build_properties.h" @@ -147,7 +117,6 @@ ENDIF(BUILD_TESTING) add_subdirectory(test) #include(build/modules/CmakeDebugVariables.txt) message( STATUS "C compiler: " ${CMAKE_C_COMPILER}) message( STATUS "C compiler flags: " ${CMAKE_C_FLAGS}) message( STATUS "CXX compiler: " ${CMAKE_CXX_COMPILER}) build/linux/.gitignore
File was deleted build/modules/CmakeDebugVariables.txt
File was deleted build/modules/FindCryptoPP.cmake
File was deleted build/modules/FindDbus.cmake
File was deleted build/win/README.txt
doc/Doxyfile.in
File was deleted doc/footer.html
doc/header.html
modules/target_arch.cmake
modules/utilities.cmake
src/library/CMakeLists.txt
@@ -18,3 +18,7 @@ os ) install(TARGETS license++_static ARCHIVE DESTINATION lib) install(FILES api/datatypes.h api/license++.h DESTINATION include/api) install(FILES base/base.h DESTINATION include/base) install(FILES pc-identifiers.h DESTINATION include/) src/library/base/CMakeLists.txt
@@ -4,4 +4,6 @@ logger.c ) add_dependencies( base public_key ) add_dependencies( base public_key ) install(TARGETS base ARCHIVE DESTINATION lib) src/library/os/linux/CMakeLists.txt
@@ -8,3 +8,5 @@ base ${EXTERNAL_LIBS} ) install(TARGETS os ARCHIVE DESTINATION lib) src/library/os/win/CMakeLists.txt
@@ -7,3 +7,5 @@ base ${EXTERNAL_LIBS} ) install(TARGETS os ARCHIVE DESTINATION lib) src/scratch/linux/LicenseSigner_linux.cpp
File was deleted src/scratch/linux/bootstrap_linux.cpp
File was deleted src/scratch/linux/os-linux.cpp
File was deleted src/scratch/win/Copy of Main.cpp
File was deleted src/scratch/win/LicenseSigner.cpp
File was deleted src/tools/base_lib/CMakeLists.txt
@@ -17,3 +17,5 @@ tools_base ${EXTERNAL_LIBS} ) install(TARGETS tools_base ARCHIVE DESTINATION lib) src/tools/license-generator/CMakeLists.txt
@@ -31,5 +31,7 @@ ) add_dependencies( license_generator private_key ) install(TARGETS license_generator RUNTIME DESTINATION bin) #SET_TARGET_PROPERTIES(license_generator PROPERTIES LINK_SEARCH_START_STATIC ON) #SET_TARGET_PROPERTIES(license_generator PROPERTIES LINK_SEARCH_END_STATIC ON) #SET_TARGET_PROPERTIES(license_generator PROPERTIES LINK_SEARCH_END_STATIC ON) test/functional/CMakeLists.txt
@@ -54,3 +54,4 @@ ADD_TEST(date_test ${EXECUTABLE_OUTPUT_PATH}/date_test) ADD_TEST(volid_test ${EXECUTABLE_OUTPUT_PATH}/volid_test) install(TARGETS standard_license_test date_test volid_test RUNTIME DESTINATION bin) test/library/CMakeLists.txt
@@ -32,4 +32,6 @@ #SET_TARGET_PROPERTIES(os_linux_test PROPERTIES LINK_SEARCH_START_STATIC ON) ADD_TEST(os_linux_test ${EXECUTABLE_OUTPUT_PATH}/os_linux_test) ENDIF(WIN32) ENDIF(WIN32) install(TARGETS license_reader_test RUNTIME DESTINATION bin) test/license-generator/CMakeLists.txt
@@ -13,3 +13,5 @@ #add_dependencies( license_generator_test boost_test boost_filesystem ) #SET_TARGET_PROPERTIES(license_generator_test PROPERTIES LINK_SEARCH_START_STATIC ON) ADD_TEST(license_generator_test ${EXECUTABLE_OUTPUT_PATH}/license_generator_test) install(TARGETS license_generator_test RUNTIME DESTINATION bin) test/scratch/base62.c
File was deleted test/scratch/pc-identifiers.c
File was deleted test/scratch/stackoverflow.cpp
File was deleted