@@ -10,22 +10,26 @@ set(ZLIB_SRCS zlib/crc32.c)
1010
1111set (SRCS ${COMPAT_SRCS} ${LIBLO_SRCS} ${LIBMAPPER_SRCS} ${ZLIB_SRCS} )
1212
13- include_directories (liblo liblo/src libmapper/include compat-idf/include zlib ${IDF_INCLUDES} )
13+ include_directories (libmapper/include liblo compat-idf/include zlib ${IDF_INCLUDES} )
1414
1515add_library (mapper STATIC ${SRCS} )
1616
1717get_filename_component (compat_include compat-idf/include /compat.h ABSOLUTE )
18- target_compile_options (mapper PRIVATE -DHAVE_CONFIG_H -include ${compat_include} -w )
18+ target_compile_options (mapper PRIVATE -DHAVE_CONFIG_H -include ${compat_include} )
1919
2020add_custom_command (OUTPUT liblo/config.h
21- COMMAND cp liblo_config.h liblo/config.h)
21+ COMMAND cp liblo_config.h liblo/config.h
22+ WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} )
2223add_custom_command (OUTPUT liblo/lo/lo.h
23- COMMAND cp lo.h liblo/lo/lo.h)
24+ COMMAND cp lo.h liblo/lo/lo.h
25+ WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} )
2426add_custom_command (OUTPUT liblo/lo/lo_endian.h
25- COMMAND cp lo_endian.h liblo/lo/lo_endian.h)
27+ COMMAND cp lo_endian.h liblo/lo/lo_endian.h
28+ WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} )
2629add_custom_command (OUTPUT libmapper/src/config.h
27- COMMAND cp libmpr_config.h libmapper/src/config.h)
30+ COMMAND cp libmapper_config.h libmapper/src/config.h
31+ WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} )
2832
2933add_custom_target (libmapper_config_headers DEPENDS liblo/config.h liblo/lo/lo.h liblo/lo/lo_endian.h libmapper/src/config.h)
30-
34+ add_dependencies (mapper libmapper_config_headers)
3135add_custom_command (TARGET mapper POST_BUILD COMMAND ${CMAKE_CURRENT_SOURCE_DIR} /genlib.sh)
0 commit comments