summaryrefslogtreecommitdiff
path: root/cmake/Modules/GlibMkenums.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'cmake/Modules/GlibMkenums.cmake')
-rw-r--r--cmake/Modules/GlibMkenums.cmake8
1 files changed, 1 insertions, 7 deletions
diff --git a/cmake/Modules/GlibMkenums.cmake b/cmake/Modules/GlibMkenums.cmake
index b7caf10..58ae4ee 100644
--- a/cmake/Modules/GlibMkenums.cmake
+++ b/cmake/Modules/GlibMkenums.cmake
@@ -7,7 +7,6 @@ find_program(GLIB_MKENUMS_BIN
function(target_add_glib_enums TARGET)
set(SINGLE_VALUE_ARGS
- "HEADER_OUTPUT_DIR"
"HEADER_TEMPLATE"
"OUTPUT_NAME"
"SOURCE_TEMPLATE"
@@ -25,10 +24,6 @@ function(target_add_glib_enums TARGET)
message(FATAL_ERROR "Target '${TARGET}' does not exist")
endif()
- if(NOT _HEADER_OUTPUT_DIR)
- message(FATAL_ERROR "Missing header output dir")
- endif()
-
if(NOT _HEADERS)
message(FATAL_ERROR "Missing enum headers")
endif()
@@ -42,7 +37,7 @@ function(target_add_glib_enums TARGET)
endif()
set(SOURCE_FILE "${CMAKE_CURRENT_SOURCE_DIR}/src/${_OUTPUT_NAME}.c")
- set(HEADER_FILE "${CMAKE_CURRENT_SOURCE_DIR}/include/${_HEADER_OUTPUT_DIR}/${_OUTPUT_NAME}.h")
+ set(HEADER_FILE "${CMAKE_CURRENT_SOURCE_DIR}/src/${_OUTPUT_NAME}.h")
add_custom_command(OUTPUT
${SOURCE_FILE}
@@ -80,5 +75,4 @@ function(target_add_glib_enums TARGET)
"${CMAKE_CURRENT_BINARY_DIR}"
)
-
endfunction()