|
|
@ -46,7 +46,7 @@ asset_obj = qt_env.Object("assets", assets) |
|
|
|
|
|
|
|
|
|
|
|
# build soundd |
|
|
|
# build soundd |
|
|
|
qt_env.Program("soundd/_soundd", ["soundd/main.cc", "soundd/sound.cc"], LIBS=qt_libs) |
|
|
|
qt_env.Program("soundd/_soundd", ["soundd/main.cc", "soundd/sound.cc"], LIBS=qt_libs) |
|
|
|
if GetOption('test'): |
|
|
|
if GetOption('extras'): |
|
|
|
qt_env.Program("tests/playsound", "tests/playsound.cc", LIBS=base_libs) |
|
|
|
qt_env.Program("tests/playsound", "tests/playsound.cc", LIBS=base_libs) |
|
|
|
qt_env.Program('tests/test_sound', ['tests/test_runner.cc', 'soundd/sound.cc', 'tests/test_sound.cc'], LIBS=qt_libs) |
|
|
|
qt_env.Program('tests/test_sound', ['tests/test_runner.cc', 'soundd/sound.cc', 'tests/test_sound.cc'], LIBS=qt_libs) |
|
|
|
|
|
|
|
|
|
|
@ -62,7 +62,7 @@ qt_src = ["main.cc", "qt/sidebar.cc", "qt/onroad.cc", "qt/body.cc", |
|
|
|
"qt/offroad/software_settings.cc", "qt/offroad/onboarding.cc", |
|
|
|
"qt/offroad/software_settings.cc", "qt/offroad/onboarding.cc", |
|
|
|
"qt/offroad/driverview.cc", "qt/offroad/experimental_mode.cc"] |
|
|
|
"qt/offroad/driverview.cc", "qt/offroad/experimental_mode.cc"] |
|
|
|
qt_env.Program("_ui", qt_src + [asset_obj], LIBS=qt_libs) |
|
|
|
qt_env.Program("_ui", qt_src + [asset_obj], LIBS=qt_libs) |
|
|
|
if GetOption('test'): |
|
|
|
if GetOption('extras'): |
|
|
|
qt_src.remove("main.cc") # replaced by test_runner |
|
|
|
qt_src.remove("main.cc") # replaced by test_runner |
|
|
|
qt_env.Program('tests/test_translations', [asset_obj, 'tests/test_runner.cc', 'tests/test_translations.cc'] + qt_src, LIBS=qt_libs) |
|
|
|
qt_env.Program('tests/test_translations', [asset_obj, 'tests/test_runner.cc', 'tests/test_translations.cc'] + qt_src, LIBS=qt_libs) |
|
|
|
qt_env.Program('tests/ui_snapshot', [asset_obj, "tests/ui_snapshot.cc"] + qt_src, LIBS=qt_libs) |
|
|
|
qt_env.Program('tests/ui_snapshot', [asset_obj, "tests/ui_snapshot.cc"] + qt_src, LIBS=qt_libs) |
|
|
@ -82,14 +82,13 @@ qt_env.NoClean(translation_sources) |
|
|
|
qt_env.Precious(translation_sources) |
|
|
|
qt_env.Precious(translation_sources) |
|
|
|
qt_env.NoCache(lupdate) |
|
|
|
qt_env.NoCache(lupdate) |
|
|
|
|
|
|
|
|
|
|
|
# setup and factory resetter |
|
|
|
|
|
|
|
if GetOption('extras'): |
|
|
|
if GetOption('extras') and arch != "Darwin": |
|
|
|
|
|
|
|
# setup and factory resetter |
|
|
|
qt_env.Program("qt/setup/reset", ["qt/setup/reset.cc"], LIBS=qt_libs) |
|
|
|
qt_env.Program("qt/setup/reset", ["qt/setup/reset.cc"], LIBS=qt_libs) |
|
|
|
qt_env.Program("qt/setup/setup", ["qt/setup/setup.cc", asset_obj], |
|
|
|
qt_env.Program("qt/setup/setup", ["qt/setup/setup.cc", asset_obj], |
|
|
|
LIBS=qt_libs + ['curl', 'common', 'json11']) |
|
|
|
LIBS=qt_libs + ['curl', 'common', 'json11']) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if GetOption('extras'): |
|
|
|
|
|
|
|
# build updater UI |
|
|
|
# build updater UI |
|
|
|
qt_env.Program("qt/setup/updater", ["qt/setup/updater.cc", asset_obj], LIBS=qt_libs) |
|
|
|
qt_env.Program("qt/setup/updater", ["qt/setup/updater.cc", asset_obj], LIBS=qt_libs) |
|
|
|
|
|
|
|
|
|
|
|