From bbf736db2a4dc67b4e890a5ac9fe2d6b69e05bf8 Mon Sep 17 00:00:00 2001 From: Masonlet Date: Wed, 24 Jun 2026 00:22:39 -0400 Subject: [PATCH] refactor(meson): remove build_local option, star-setup revised --- meson.build | 11 ++--------- meson.options | 4 ---- 2 files changed, 2 insertions(+), 13 deletions(-) diff --git a/meson.build b/meson.build index b0ec08c..c410e01 100644 --- a/meson.build +++ b/meson.build @@ -27,15 +27,8 @@ sources = files( 'src/writer/scene_writer.cpp', ) -if not get_option('build_local') - starlet_math = subproject('starlet_math') - starlet_math_dep = starlet_math.get_variable('starlet_math_dep') - starlet_logger = subproject('starlet_logger') - starlet_logger_dep = starlet_logger.get_variable('starlet_logger_dep') -else - starlet_math_dep = dependency('starlet_math') - starlet_logger_dep = dependency('starlet_logger') -endif +starlet_math_dep = dependency('starlet_math') +starlet_logger_dep = dependency('starlet_logger') starlet_serializer_lib = static_library('starlet_serializer', sources, include_directories : inc, diff --git a/meson.options b/meson.options index 206d5be..9b80c88 100644 --- a/meson.options +++ b/meson.options @@ -2,7 +2,3 @@ option( 'build_tests', description : 'Build unit tests', type : 'boolean', value : false ) -option( - 'build_local', description : 'Link against local dependencies instead of fetching', - type : 'boolean', value : false -)