Changeset 9:fc7c18867cf7 in freeDiameter for extensions/CMakeLists.txt
- Timestamp:
- Sep 24, 2009, 2:01:48 PM (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/CMakeLists.txt
r8 r9 3 3 # We want all resulting objects in the same folder 4 4 SET(LIBRARY_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR}) 5 # And named fdext_XXX instead of libXXX.so6 5 7 #-- faire une macro ici! 8 SET(FD_EXT_PREFIX "fdext_" PARENT_SCOPE) 9 SET(FD_EXT_SUFFIX "" PARENT_SCOPE) 6 # Use the macro FD_ADD_EXTENSION(name files...) to create an extension 7 # It is equivalent to add_library with the appropriate parameters 8 # and naming conventions (.fdx : FreeDiameter eXtension) 9 MACRO(FD_ADD_EXTENSION EXTNAME) 10 ADD_LIBRARY(${EXTNAME} MODULE ${ARGN}) 11 SET_TARGET_PROPERTIES(${EXTNAME} PROPERTIES PREFIX "" ) 12 SET_TARGET_PROPERTIES(${EXTNAME} PROPERTIES SUFFIX ".fdx" ) 13 ENDMACRO(FD_ADD_EXTENSION) 10 14 11 15 ###########################
Note: See TracChangeset
for help on using the changeset viewer.