We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6d8fbea commit d217f9cCopy full SHA for d217f9c
src/modules/glaxnimate/CMakeLists.txt
@@ -171,10 +171,11 @@ function(mlt_add_glaxnimate_module ARG_TARGET)
171
${GLAX_SOURCES}
172
)
173
174
- string(REPLACE "-" "_" EXPORT_MACRO_PREFIX ${ARG_TARGET})
+ string(MAKE_C_IDENTIFIER ${ARG_TARGET} EXPORT_MACRO_PREFIX)
175
+ string(TOUPPER "${EXPORT_MACRO_PREFIX}" EXPORT_MACRO_PREFIX_UPPERCASE)
176
generate_export_header(${ARG_TARGET}
177
EXPORT_FILE_NAME "${EXPORT_MACRO_PREFIX}_export.h"
- EXPORT_MACRO_NAME "${EXPORT_MACRO_PREFIX}_EXPORT"
178
+ EXPORT_MACRO_NAME "${EXPORT_MACRO_PREFIX_UPPERCASE}_EXPORT"
179
180
target_compile_options(${ARG_TARGET} PRIVATE ${MLT_COMPILE_OPTIONS})
181
add_definitions(-DWITHOUT_POTRACE -DWITHOUT_QT_COLOR_WIDGETS)
0 commit comments