diff --git a/Makefile b/Makefile index 0f0a305a32..2bf176e517 100644 --- a/Makefile +++ b/Makefile @@ -134,6 +134,11 @@ $(OBJDIR)/tools/input_common_joyconfig.o: input/input_common.c @$(if $(Q), $(shell echo echo CC $<),) $(Q)$(CC) $(CFLAGS) $(DEFINES) -MMD -DIS_JOYCONFIG -c -o $@ $< +$(OBJDIR)/tools/input_keymaps_joyconfig.o: input/input_keymaps.c + @mkdir -p $(dir $@) + @$(if $(Q), $(shell echo echo CC $<),) + $(Q)$(CC) $(CFLAGS) $(DEFINES) -MMD -DIS_JOYCONFIG -c -o $@ $< + $(OBJDIR)/%.o: %.S config.h config.mk $(HEADERS) @mkdir -p $(dir $@) @$(if $(Q), $(shell echo echo AS $<),) diff --git a/Makefile.common b/Makefile.common index 4d3f781859..12253c5246 100644 --- a/Makefile.common +++ b/Makefile.common @@ -639,4 +639,5 @@ JOYCONFIG_OBJ += tools/retroarch-joyconfig.o \ libretro-sdk/string/string_list.o \ libretro-sdk/compat/compat.o \ tools/input_context_joyconfig.o \ - tools/input_common_joyconfig.o + tools/input_common_joyconfig.o \ + tools/input_keymaps_joyconfig.o diff --git a/Makefile.win b/Makefile.win index 2438ccfc8b..167f95dd38 100644 --- a/Makefile.win +++ b/Makefile.win @@ -161,6 +161,11 @@ $(OBJDIR)/tools/input_common_joyconfig.o: input/input_common.c @$(if $(Q), $(shell echo echo CC $<),) $(Q)$(CC) $(CFLAGS) $(DEFINES) -MMD -DIS_JOYCONFIG -c -o $@ $< +$(OBJDIR)/tools/input_keymaps_joyconfig.o: input/input_keymaps.c + @mkdir -p $(dir $@) + @$(if $(Q), $(shell echo echo CC $<),) + $(Q)$(CC) $(CFLAGS) $(DEFINES) -MMD -DIS_JOYCONFIG -c -o $@ $< + $(OBJDIR)/tools/input_context_joyconfig.o: input/input_context.c @mkdir -p $(dir $@) @$(if $(Q), $(shell echo echo CC $<),)