3 # Makefile for shell commands
5 include $(TOP)/config/make.cfg
45 USER_CFLAGS := -I$(GENDIR)/workbench/c/shellcommands/shellsegs.h \
46 -DADATE="\"$(shell date "+%d.%m.%Y")\""
48 #MM- workbench-c : workbench-c-shellcommands
49 #MM- workbench-c-quick : workbench-c-shellcommands-quick
50 #MM- workbench-c-shellcommands : includes linklibs workbench-libs-dos-catalogs
52 %build_progs mmake=workbench-c-shellcommands \
53 files=$(FILES) targetdir=$(AROS_C) \
56 $(OBJDIR)/NewCLI.o : $(OBJDIR)/NewShell.o
57 @$(ECHO) Copying $< to $@
61 # Embedded side of the world
64 USER_CFLAGS := -D__NOLIBBASE__ \
65 -DADATE="\"$(shell date "+%d.%m.%Y")\""
66 USER_CFLAGS += -DUSE_EMBEDDED_COMMANDS
68 OBJDIR := $(OBJDIR).kernel
70 # These are the built-ins for AmigaOS 3.x and above
101 %build_module mmake=kernel-shellcommands \
102 modname=shellcommands modtype=resource \
103 files="shellcommands_init $(FILES)"