Skip to content

Commit 869ca8d

Browse files
committed
Fixed gameapp target render shader copy overwriting
1 parent 7ed11eb commit 869ca8d

File tree

3 files changed

+9
-13
lines changed

3 files changed

+9
-13
lines changed

examples/game/Makefile

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -70,18 +70,16 @@ $(exampleGameBinDir)/%.o: $(exampleGameSrcDir)/%.cpp
7070
# Copy assets directory to the build directory
7171
game-assets:
7272
$(MKDIR) $(call platformpth, $(exampleGameBuildDir)/assets)
73-
$(call COPY,$(exampleGameSrcDir)/assets,$(exampleGameBuildDir)/assets,*)
73+
$(call COPY,$(exampleGameSrcDir)/assets,$(exampleGameBuildDir)/assets,**)
7474

7575
# Copy assets (and other required build files) directory to the build directory
7676
render-assets:
77-
$(MKDIR) $(call platformpth,$(exampleGameBuildDir))
78-
$(call COPY,$(binDir)/engine/render/build,$(exampleGameBuildDir),*)
79-
$(MKDIR) $(call platformpth,$(exampleGameBuildDir)/assets)
80-
$(call COPY,$(exampleGameSrcDir)/assets,$(exampleGameBuildDir)/assets,*)
77+
$(MKDIR) $(call platformpth,$(exampleGameBuildDir)/assets/shaders)
78+
$(call COPY,$(binDir)/engine/render/build/assets/shaders,$(exampleGameBuildDir)/assets/shaders,**)
8179
$(packerApp) $(exampleGameBuildDir)/app.pck $(exampleGameBuildDir) $(exampleGameAssets)
8280
$(RM) $(call platformpth,$(exampleGameBuildDir)/assets)
8381

8482
# Package the built application and all its assets to the output directory
8583
package: all
8684
$(RM) "$(outputDir)/$(exampleGameOutputName)"
87-
$(call PACKAGE_SCRIPT, $(exampleGameOutputName), $(call BASENAME, $(exampleGameApp)), $(outputDir), $(exampleGameBuildDir), $(packagingFlags))
85+
$(call PACKAGE_SCRIPT, $(exampleGameOutputName), $(call BASENAME, $(exampleGameApp)), $(outputDir), $(exampleGameBuildDir), $(packagingFlags))

examples/render/Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,10 @@ $(exampleRenderBinDir)/%.o: $(exampleRenderSrcDir)/%.cpp
6868

6969
# Copy assets (and other required build files) directory to the build directory
7070
render-assets:
71-
$(MKDIR) $(call platformpth,$(exampleRenderBuildDir))
72-
$(call COPY,$(binDir)/engine/render/build,$(exampleRenderBuildDir),**)
73-
$(MKDIR) $(call platformpth,$(exampleRenderBuildDir)/assets)
71+
$(MKDIR) $(call platformpth, $(exampleRenderBuildDir)/assets)
7472
$(call COPY,$(exampleRenderSrcDir)/assets,$(exampleRenderBuildDir)/assets,**)
73+
$(MKDIR) $(call platformpth,$(exampleRenderBuildDir)/assets/shaders)
74+
$(call COPY,$(binDir)/engine/render/build/assets/shaders,$(exampleRenderBuildDir)/assets/shaders,**)
7575
$(packerApp) $(exampleRenderBuildDir)/app.pck $(exampleRenderBuildDir) $(exampleRenderAssets)
7676
$(RM) $(call platformpth,$(exampleRenderBuildDir)/assets)
7777

examples/tilemap/Makefile

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,8 @@ tilemap-assets:
7272

7373
# Copy assets (and other required build files) directory to the build directory
7474
render-assets:
75-
$(MKDIR) $(call platformpth,$(exampleTilemapBuildDir))
76-
$(call COPY,$(binDir)/engine/render/build,$(exampleTilemapBuildDir),**)
77-
$(MKDIR) $(call platformpth,$(exampleTilemapBuildDir)/assets)
78-
$(call COPY,$(exampleTilemapSrcDir)/assets,$(exampleTilemapBuildDir)/assets,**)
75+
$(MKDIR) $(call platformpth,$(exampleTilemapBuildDir)/assets/shaders)
76+
$(call COPY,$(binDir)/engine/render/build/assets/shaders,$(exampleTilemapBuildDir)/assets/shaders,**)
7977
$(packerApp) $(exampleTilemapBuildDir)/app.pck $(exampleTilemapBuildDir) $(exampleTilemapAssets)
8078
$(RM) $(call platformpth,$(exampleTilemapBuildDir)/assets)
8179

0 commit comments

Comments
 (0)