Skip to content

Commit 46631b3

Browse files
committed
factor out pdb file as constant and use other vars
1 parent 99a7f1e commit 46631b3

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

Windows/makefile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ OBJS = Audio.obj Chip8.obj Display.obj Gui.obj imgui_impl_sdl.obj Input.obj \
3333

3434
APP_NAME = Kiwi8
3535
APP_EXE = $(APP_NAME).exe
36+
APP_PDB = $(APP_NAME).pdb
3637
RESOURCE = $(APP_NAME).res
3738

3839
# Default target
@@ -64,13 +65,13 @@ $(RESOURCE): src\Kiwi8.rc resources\Kiwi8.ico
6465
MOVE src\Kiwi8.res $@
6566

6667
debug\$(APP_EXE): $(SDL_LIB) $(SDL_DLL) $(OBJS) $(RESOURCE)
67-
$(CC) $(CFLAGS) /Zi /Fe$(APP_NAME) $(INCS) *.obj *.res $(LIBS) $(LFLAGS) /SUBSYSTEM:CONSOLE
68+
$(CC) $(CFLAGS) /Zi /Fe$(APP_NAME) $(INCS) $(OBJS) $(RESOURCE) $(LIBS) $(LFLAGS) /SUBSYSTEM:CONSOLE
6869
IF NOT EXIST debug MKDIR debug
6970
COPY $(SDL_DLL) debug\SDL2.dll
7071
MOVE $(APP_EXE) $@
7172

7273
release\$(APP_EXE): $(SDL_LIB) $(SDL_DLL) $(OBJS) $(RESOURCE)
73-
$(CC) $(CFLAGS) /Fe$(APP_NAME) $(INCS) *.obj *.res $(LIBS) $(LFLAGS) /SUBSYSTEM:WINDOWS
74+
$(CC) $(CFLAGS) /Fe$(APP_NAME) $(INCS) $(OBJS) $(RESOURCE) $(LIBS) $(LFLAGS) /SUBSYSTEM:WINDOWS
7475
IF NOT EXIST release MKDIR release
7576
COPY $(SDL_DLL) release\SDL2.dll
7677
MOVE $(APP_EXE) $@
@@ -88,7 +89,7 @@ clean-sdl:
8889

8990
# Clean any leftover build files (keeps SDL)
9091
clean:
91-
-DEL /Q *.obj *.res *.pdb 2>nul
92+
-DEL /Q $(OBJS) $(RESOURCE) $(APP_PDB) 2>nul
9293
-IF EXIST debug RD /S /Q debug
9394
-IF EXIST release RD /S /Q release
9495

0 commit comments

Comments
 (0)