@@ -242,29 +242,29 @@ add_dirs:
242
242
243
243
$(BINDIR)/$(TARGET8XP): $(BINDIR)/$(TARGETHEX)
244
244
@$(CD) $(BINDIR) $(chain) \
245
- @ $(CV) $(CVFLAGS) $(notdir $<)
245
+ $(CV) $(CVFLAGS) $(notdir $<)
246
246
247
247
$(BINDIR)/$(TARGETHEX): $(CSTARTUPOBJ) $(LIBHOBJ) $(OBJECTS)
248
- @$(LD) $(LDFLAGS) $@ = "$(subst $(space),$(comma),$(call NATIVEPATH,$^) $(LOBJECTS)$(LIBRARIES))"
248
+ @$(LD) $(LDFLAGS) $@ = "$(subst $(space),$(comma),$(subst $(space)$(space),$(space),$( call NATIVEPATH,$^) $(LOBJECTS) $(LIBRARIES) ))"
249
249
250
250
#This rule handles conversion of the icon, if it is ever updated
251
251
$(OBJDIR)/$(ICON_OBJ): $(ICONPNG)
252
- @ $(ICON_CONV) $(chain) \
253
- @ $(CD) $(OBJDIR) $(chain) \
254
- @ $(AS) $(ASM_FLAGS) $(ICON_ASM)
255
-
252
+ $(ICON_CONV) $(chain) \
253
+ $(CD) $(OBJDIR) $(chain) \
254
+ $(AS) $(ASM_FLAGS) $(ICON_ASM)
255
+
256
256
#This rule builds the assembly files and places them in the object directory
257
257
$(OBJDIR)/%.obj: $(SRCDIR)/%.asm
258
- @ $(CD) $(OBJDIR) $(chain) \
258
+ $(CD) $(OBJDIR) $(chain) \
259
259
@$(AS) $(ASM_FLAGS) $(call WINPATH,$(addprefix $(CURDIR)/,$<))
260
-
260
+
261
261
#These rules compile the source files into object files
262
262
$(OBJDIR)/%.obj: $(SRCDIR)/%.c $(USERHEADERS)
263
- @ $(CD) $(OBJDIR) $(chain) \
263
+ $(CD) $(OBJDIR) $(chain) \
264
264
@$(CC) $(CFLAGS) $(call WINPATH,$(addprefix $(CURDIR)/,$<))
265
-
265
+
266
266
$(OBJDIR)/%.obj: $(GFXDIR)/%.c $(USERHEADERS)
267
- @ $(CD) $(OBJDIR) $(chain) \
267
+ $(CD) $(OBJDIR) $(chain) \
268
268
@$(CC) $(CFLAGS) $(call WINPATH,$(addprefix $(CURDIR)/,$<))
269
269
270
270
$(CSTARTUPOBJ): $(CSTARTUP_LOC)
@@ -280,9 +280,9 @@ $(LIBHOBJ): $(LIBHEADER_LOC)
280
280
clean:
281
281
@$(RM) $(call NATIVEPATH,$(BINDIR)/$(TARGETHEX) $(BINDIR)/$(TARGETTYPE) $(BINDIR)/$(TARGETMAP) $(CSTARTUPOBJ) $(OBJECTS) $(LIBHOBJ) $(OBJDIR)/*.src $(OBJDIR)/*.asm)
282
282
@echo Cleaned build files.
283
-
283
+
284
284
version:
285
285
@echo C SDK Version $(VERSION)
286
-
286
+
287
287
.PHONY: all clean version add_dirs
288
-
288
+
0 commit comments