fix __AROS_SETVECADDR invocations.
[AROS.git] / workbench / devs / keymaps / mmakefile.src
blobd63978d6b3ca13fda9e2e6ba6f97c4821859b75b
1 #   $Id$
3 include $(SRCDIR)/config/aros.cfg
5 KEYMAPS := \
6     pc104_il pc104_usa pc104_usa2 \
7     pc105_al pc105_b pc105_bg pc105_br pc105_by pc105_cdn pc105_cz pc105_d pc105_dk pc105_dvl \
8     pc105_dvr pc105_dvx pc105_e pc105_est pc105_f pc105_fin pc105_gb pc105_gbx pc105_gr \
9     pc105_h pc105_hr pc105_i pc105_is pc105_irl pc105_la pc105_lt pc105_lv pc105_n \
10     pc105_nl pc105_pl pc105_p pc105_ro pc105_rus pc105_s pc105_ch1 pc105_ch2 pc105_sk \
11     pc105_tr pc105_ua pc105_usx pc105_col \
12     sun_usa 
14 #MM- workbench-devs-complete : workbench-devs-keymaps
15 #MM workbench-devs-keymaps : workbench-devs-keymaps-setup includes
16 workbench-devs-keymaps : $(foreach f,$(KEYMAPS),$(AROS_DEVS)/Keymaps/$(f))
18 #MM
19 workbench-devs-keymaps-quick : workbench-devs-keymaps
21 OBJDIR := $(GENDIR)/$(CURDIR)
23 $(AROS_DEVS)/Keymaps/% : $(OBJDIR)/%.o
24         %link_q opt="$(LDFLAGS) $(NOSTARTUP_LDFLAGS)"
26 $(OBJDIR)/%.o : $(SRCDIR)/$(CURDIR)/%.c
27         %compile_q cmd="$(TARGET_CC) $(TARGET_SYSROOT)" opt="$(USER_INCLUDES) $(BASE_CFLAGS) -O0 $(USER_CFLAGS)"
29 #MM workbench-devs-keymaps-setup
30 %rule_makedirs dirs="$(AROS_DEVS)/Keymaps $(OBJDIR)" setuptarget=workbench-devs-keymaps-setup
32 #MM
33 clean ::
34         -$(RM) $(AROS_DEVS)/Keymaps $(OBJDIR)
36 %common