build: Fix make install when ldoc is missing

This commit is contained in:
Emmanuel Lepage Vallee 2016-10-03 23:39:14 -04:00
parent d513e2c4fc
commit dd959eecd6
2 changed files with 7 additions and 0 deletions

View File

@ -106,6 +106,9 @@ set(AWESOME_C_FLAGS
mark_as_advanced(AWESOME_C_FLAGS) mark_as_advanced(AWESOME_C_FLAGS)
target_compile_options(${PROJECT_AWE_NAME} PRIVATE ${AWESOME_C_FLAGS}) target_compile_options(${PROJECT_AWE_NAME} PRIVATE ${AWESOME_C_FLAGS})
# Make sure awesomerc.lua is generated
add_dependencies(${PROJECT_AWE_NAME} generate_awesomerc)
# Linux w/ GCC requires -rdynamic to get backtrace to fully work. # Linux w/ GCC requires -rdynamic to get backtrace to fully work.
# #
# For "historical reasons", CMake adds the option to the linker flags # For "historical reasons", CMake adds the option to the linker flags

View File

@ -351,6 +351,10 @@ add_custom_command(
${BUILD_DIR}/awesomerc.lua ${BUILD_DIR}/awesomerc.lua
) )
# Create a target for the auto-generated awesomerc.lua
add_custom_target(generate_awesomerc DEPENDS ${BUILD_DIR}/awesomerc.lua)
#}}} #}}}
# {{{ Copy additional files # {{{ Copy additional files