InnoSetup build scripts

This commit is contained in:
redtide
2021-07-13 23:41:32 +02:00
committed by Francesco
parent ad0530dafa
commit 0ed707c68f
6 changed files with 98 additions and 2 deletions
+7
View File
@@ -1,5 +1,9 @@
project('lite-xl', 'c', 'cpp', default_options : ['c_std=gnu11', 'cpp_std=c++03'])
version = get_option('version')
conf_data = configuration_data()
conf_data.set('PROJECT_VERSION', version)
if host_machine.system() == 'darwin'
add_languages('objc')
endif
@@ -56,6 +60,9 @@ lite_rc = []
if host_machine.system() == 'windows'
windows = import('windows')
lite_rc += windows.compile_resources('resources/icons/icon.rc')
iss = configure_file(input : 'scripts/innosetup/innosetup.iss.in',
output : 'innosetup.iss',
configuration : conf_data)
endif
# On macos we need to use the SDL renderer to support retina displays