]> git.tdb.fi Git - libs/game.git/commitdiff
Add game setup imports as transitive dependencies
authorMikko Rasa <tdb@tdb.fi>
Sun, 12 Mar 2023 15:14:13 +0000 (17:14 +0200)
committerMikko Rasa <tdb@tdb.fi>
Sun, 12 Mar 2023 15:14:13 +0000 (17:14 +0200)
tools/builder-plugin/gamesetupdefinitions.cpp

index 79787ff4e30bbaca2566a6a8cd14b223b6433d4f..497600af49ddb9e8202571933b26314da49a952a 100644 (file)
@@ -37,7 +37,7 @@ void GameSetupDefinitions::find_dependencies()
        BuildInfo binfo = component->get_build_info_for_path(path);
        for(const string &i: imports)
                if(Target *imp = builder.get_vfs().find_header(i+".mgs", generator, binfo.incpath))
-                       add_dependency(*imp);
+                       add_transitive_dependency(*imp);
 }
 
 vector<string> GameSetupDefinitions::parse_imports(const FS::Path &fn)