X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=build.c;h=cd721e71e07c568abbce683ebd4fb8be245520e0;hb=e311bbe2fa903a7e2a922f202f389b799193195d;hp=28e7909512f79a31b44af4a9e1e83035fe1e94f4;hpb=7d9bd61fc606b3ff76e0859b715b5b11b3c892d8;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/build.c b/build.c index 28e7909..cd721e7 100644 --- a/build.c +++ b/build.c @@ -199,6 +199,9 @@ int main( int argc, char *argv[] ){ if( vg_long_opt( "clang-aadb-edit" ) ) build_aadb_edit( k_compiler_clang ); + if( vg_long_opt( "clang-demo" ) ) + build_game( k_compiler_clang ); + if( vg_long_opt( "clean" ) ) vg_build_clean(); @@ -245,11 +248,12 @@ void build_shaders(void){ /* Scene */ _S( "scene_standard", "scene.vs", "scene_standard.fs" ); _S( "scene_standard_alphatest", "scene.vs", "scene_standard_alphatest.fs" ); - _S( "scene_override", "scene.vs", "scene_override.fs" ); + _S( "scene_foliage", "scene_foliage.vs", "scene_foliage.fs" ); + _S( "scene_override", "scene_override.vs", "scene_override.fs" ); _S( "scene_fxglow", "scene_fxglow.vs", "scene_fxglow.fs" ); _S( "scene_vertex_blend", "scene.vs", "scene_vertex_blend.fs" ); _S( "scene_terrain", "scene.vs", "scene_terrain.fs" ); - _S( "scene_route", "scene.vs", "scene_route.fs" ); + _S( "scene_route", "scene_override.vs", "scene_route.fs" ); _S( "scene_depth", "scene.vs", "scene_depth.fs" ); _S( "scene_position", "scene.vs", "scene_position.fs" ); _S( "scene_cubemapped", "scene.vs", "scene_cubemapped.fs" ); @@ -260,19 +264,23 @@ void build_shaders(void){ /* Models */ _S( "model_sky", "model.vs", "model_sky.fs" ); + _S( "model_sky_space", "model.vs", "model_sky_space.fs" ); _S( "model_menu", "model.vs", "model_menu.fs" ); _S( "model_character_view", "model_skinned.vs", "model_character_view.fs" ); _S( "model_board_view", "model.vs", "model_character_view.fs" ); _S( "model_entity", "model.vs", "model_entity.fs" ); - _S( "model_gate", "model_gate.vs", "model_gate_lq.fs" ); + _S( "model_gate", "model.vs", "model_gate_lq.fs" ); + _S( "model_gate_unlinked", "model.vs", "model_gate_unlinked.fs" ); _S( "model_font", "model_font.vs", "model_font.fs" ); /* Pointcloud */ - _S( "point_map", "cloud.vs", "cloud.fs" ); + //_S( "point_map", "cloud.vs", "cloud.fs" ); + _S( "particle", "particle.vs", "particle.fs" ); /* 2D */ _S( "blit", "blit.vs", "blit.fs" ); _S( "blitblur", "blit.vs", "blitblur.fs" ); _S( "blitcolour","blit.vs", "colour.fs" ); + _S( "blit_transition", "blit.vs", "blit_transition.fs" ); _S( "routeui", "routeui.vs", "routeui.fs" ); }