# m4 macro processor
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/libxdrf.c
- COMMAND m4
+ COMMAND m4
ARGS ${CMAKE_CURRENT_SOURCE_DIR}/underscore.m4 ${CMAKE_CURRENT_SOURCE_DIR}/libxdrf.m4 > ${CMAKE_CURRENT_BINARY_DIR}/libxdrf.c
VERBATIM
)
# add headers from current dir
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
-
# compile the libxdrf library
-add_library(xdrf STATIC libxdrf.c ftocstr.c)
+add_library(xdrf STATIC ${CMAKE_CURRENT_BINARY_DIR}/libxdrf.c ftocstr.c)
+set(UNRES_XDRFLIB ${CMAKE_CURRENT_BINARY_DIR}/libxdrf.a PARENT_SCOPE)
-
+#add_dependencies( ${UNRES_BIN} xdrf )