|
@@ -34,11 +34,23 @@ set (COMMON_SAMPLE_H_FILES "${CMAKE_CURRENT_SOURCE_DIR}/Sample.h" "${CMAKE_CURRE
|
|
|
set (INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR})
|
|
set (INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR})
|
|
|
|
|
|
|
|
# Add samples
|
|
# Add samples
|
|
|
-add_subdirectory (01_HelloWorld)
|
|
|
|
|
-add_subdirectory (02_HelloGUI)
|
|
|
|
|
-add_subdirectory (03_Sprites)
|
|
|
|
|
-add_subdirectory (04_StaticScene)
|
|
|
|
|
-add_subdirectory (05_AnimatingScene)
|
|
|
|
|
|
|
+if (NOT DEFINED ENV{CI} OR NOT EMSCRIPTEN)
|
|
|
|
|
+ # Below samples are excluded from Emscripten CI build due to build time constraint, they are included in a normal (non-CI) Emscripten build
|
|
|
|
|
+ add_subdirectory (01_HelloWorld)
|
|
|
|
|
+ add_subdirectory (02_HelloGUI)
|
|
|
|
|
+ add_subdirectory (03_Sprites)
|
|
|
|
|
+ add_subdirectory (04_StaticScene)
|
|
|
|
|
+ add_subdirectory (05_AnimatingScene)
|
|
|
|
|
+ add_subdirectory (14_SoundEffects)
|
|
|
|
|
+ add_subdirectory (26_ConsoleInput)
|
|
|
|
|
+ add_subdirectory (29_SoundSynthesis)
|
|
|
|
|
+ add_subdirectory (30_LightAnimation)
|
|
|
|
|
+ add_subdirectory (31_MaterialAnimation)
|
|
|
|
|
+ add_subdirectory (34_DynamicGeometry)
|
|
|
|
|
+ add_subdirectory (35_SignedDistanceFieldText)
|
|
|
|
|
+ add_subdirectory (37_UIDrag)
|
|
|
|
|
+ add_subdirectory (38_SceneAndUILoad)
|
|
|
|
|
+endif ()
|
|
|
add_subdirectory (06_SkeletalAnimation)
|
|
add_subdirectory (06_SkeletalAnimation)
|
|
|
add_subdirectory (07_Billboards)
|
|
add_subdirectory (07_Billboards)
|
|
|
add_subdirectory (08_Decals)
|
|
add_subdirectory (08_Decals)
|
|
@@ -49,7 +61,6 @@ if (URHO3D_PHYSICS)
|
|
|
add_subdirectory (12_PhysicsStressTest)
|
|
add_subdirectory (12_PhysicsStressTest)
|
|
|
add_subdirectory (13_Ragdolls)
|
|
add_subdirectory (13_Ragdolls)
|
|
|
endif ()
|
|
endif ()
|
|
|
-add_subdirectory (14_SoundEffects)
|
|
|
|
|
if (URHO3D_NAVIGATION)
|
|
if (URHO3D_NAVIGATION)
|
|
|
add_subdirectory (15_Navigation)
|
|
add_subdirectory (15_Navigation)
|
|
|
endif ()
|
|
endif ()
|
|
@@ -78,11 +89,3 @@ if (URHO3D_URHO2D)
|
|
|
add_subdirectory (33_Urho2DSpriterAnimation)
|
|
add_subdirectory (33_Urho2DSpriterAnimation)
|
|
|
add_subdirectory (36_Urho2DTileMap)
|
|
add_subdirectory (36_Urho2DTileMap)
|
|
|
endif ()
|
|
endif ()
|
|
|
-add_subdirectory (26_ConsoleInput)
|
|
|
|
|
-add_subdirectory (29_SoundSynthesis)
|
|
|
|
|
-add_subdirectory (30_LightAnimation)
|
|
|
|
|
-add_subdirectory (31_MaterialAnimation)
|
|
|
|
|
-add_subdirectory (34_DynamicGeometry)
|
|
|
|
|
-add_subdirectory (35_SignedDistanceFieldText)
|
|
|
|
|
-add_subdirectory (37_UIDrag)
|
|
|
|
|
-add_subdirectory (38_SceneAndUILoad)
|
|
|