################################################# # ___________ ____ ______ __ __ _____ # # \____ \__ \ _/ ___\\____ \| | \/ ___/ # # | |_> > __ \\ \___| |_> > | /\___ \ # # | __(____ /\___ > __/|____//____ > # # |__| \/ \/|__| \/ # # # ################################################# project(FileLib) # ======================================== # List of sources # ======================================== set( PROJECT_SRCS ${PACPUS_INCLUDE_DIR}/kernel/DbiteException.h ${PACPUS_INCLUDE_DIR}/kernel/DbiteFile.h ${PACPUS_INCLUDE_DIR}/kernel/DbiteFileTypes.h ${PACPUS_INCLUDE_DIR}/kernel/hdfile_header_t ${PACPUS_INCLUDE_DIR}/kernel/road_time.h src/DbiteException.cpp src/DbiteFile.cpp ) # ======================================== # Build a library # ======================================== add_library( ${PROJECT_NAME} ${PROJECT_SRCS} ) # ======================================== # Libraries # ======================================== target_link_libraries( ${PROJECT_NAME} PacpusLib ) # ======================================== # Properties # ======================================== set_target_properties( ${PROJECT_NAME} PROPERTIES DEBUG_POSTFIX "_d" ) # ======================================== # Install directories # ======================================== install( TARGETS ${PROJECT_NAME} RUNTIME DESTINATION ${PACPUS_INSTALL_DIR}/bin LIBRARY DESTINATION ${PACPUS_INSTALL_DIR}/lib ARCHIVE DESTINATION ${PACPUS_INSTALL_DIR}/lib )