################################################# # ___________ ____ ______ __ __ _____ # # \____ \__ \ _/ ___\\____ \| | \/ ___/ # # | |_> > __ \\ \___| |_> > | /\___ \ # # | __(____ /\___ > __/|____//____ > # # |__| \/ \/|__| \/ # # # ################################################# project(TestFileLib) ################################################################################ # necessary because TestFileLib is a subdirectory of FileLib and all definitions # are inherited undef_export(FileLib) ################################################################################ # DIRECTORIES link_directories( ${PROJECT_BINARY_DIR}/../../FileLib ${PROJECT_BINARY_DIR}/../../PacpusLib ) ################################################################################ # FILES set(SRCS TestFileLib.cpp ) set(HDRS ${PACPUS_INCLUDE_DIR}/Pacpus/kernel/DbiteFile.h ${PACPUS_INCLUDE_DIR}/Pacpus/kernel/FileLibConfig.h ) ################################################################################ # BUILD and LINK pacpus_add_test_executable(${PROJECT_NAME} ${SRCS} ${HDRS} ) # LIBS set(LIBS ${PACPUS_DEPENDENCIES_LIB} ) if(WIN32) list(APPEND LIBS optimized FileLib debug FileLib_d optimized PacpusLib debug PacpusLib_d ) endif() # LINK target_link_libraries(${PROJECT_NAME} ${LIBS} ) ################################################################################ # INSTALL pacpus_install(${PROJECT_NAME}) install(DIRECTORY data DESTINATION ${PACPUS_INSTALL_DIR}/bin ) ################################################################################ # FOLDER pacpus_folder(${PROJECT_NAME} "tests")