Initial build with Xcode.

This commit is contained in:
John Preston 2019-11-25 18:40:24 +03:00
parent 8e30342137
commit 6fda2709ea
4 changed files with 7 additions and 2 deletions

View file

@ -30,8 +30,7 @@ generate_palette(lib_ui ui/colors.palette)
generate_styles(lib_ui ${src_loc} "${style_files}" ui/colors.palette)
generate_emoji(lib_ui emoji_suggestions/emoji_autocomplete.json)
set_target_properties(lib_ui PROPERTIES AUTOMOC ON)
set_target_properties(lib_ui PROPERTIES AUTORCC ON)
set_target_properties(lib_ui PROPERTIES AUTOMOC ON AUTORCC ON)
set(lib_ui_sources
PRIVATE

View file

@ -1,5 +1,7 @@
function(generate_emoji target_name suggestions_json)
set(gen_dst ${CMAKE_CURRENT_BINARY_DIR}/gen)
file(MAKE_DIRECTORY ${gen_dst})
set(gen_src ${CMAKE_CURRENT_SOURCE_DIR}/${suggestions_json})
set(generated_files
${gen_dst}/emoji.cpp

View file

@ -1,5 +1,7 @@
function(generate_palette target_name palette_file)
set(gen_dst ${CMAKE_CURRENT_BINARY_DIR}/gen)
file(MAKE_DIRECTORY ${gen_dst})
set(gen_src ${CMAKE_CURRENT_SOURCE_DIR}/${palette_file})
set(generated_files
${gen_dst}/styles/palette.cpp

View file

@ -1,5 +1,7 @@
function(generate_styles target_name src_loc style_files dependent_style_files)
set(gen_dst ${CMAKE_CURRENT_BINARY_DIR}/gen)
file(MAKE_DIRECTORY ${gen_dst})
set(full_generated_files "")
set(full_dependencies_list ${dependent_style_files})
foreach (file ${style_files})