Initial import of Scalos. To decrease size I have
[AROS-Contrib.git] / scalos / Prefs / MainPrefs / config.mk
blobe1086cd93263df882996b4296f4d415c202ecdfd
1 ##############################################################################
3 include $(TOPLEVEL)/config.mk
4 include $(TOPLEVEL)/rules.mk
6 ##############################################################################
8 FONTSAMPLE_DIR = $(TOPLEVEL)/common/FontSampleMCC
9 DATATYPESMCC_DIR = $(TOPLEVEL)/common/DataTypesMCC
10 MCPGFX_DIR = $(TOPLEVEL)/common/McpGfx
12 INCLUDES += -I$(FONTSAMPLE_DIR)/ \
13 -I$(MCPGFX_DIR)/ \
14 -I$(DATATYPESMCC_DIR)/ \
16 SCALOS_LOCALE = $(OBJDIR)/ScalosPrefs_locale.h
18 CFLAGS += -D SCALOSLOCALE=$(SCALOS_LOCALE)
20 ##############################################################################
21 # Check gcc
23 ifeq ($(MACHINE), ppc-morphos)
25 ###############################################################################
26 # MorphOS
29 LFLAGS += #
31 CFLAGS += -D USE_HYPERLINK_MCC=1
33 else
34 ifeq ($(MACHINE), ppc-amigaos)
36 ###############################################################################
37 # AmigaOS4
39 LFLAGS += #
42 else
43 ifeq ($(MACHINE), i386-aros)
45 ###############################################################################
46 # i386-aros
48 DEFINES += -DMUI_OBSOLETE
49 LFLAGS += -lmui
51 else
53 ###############################################################################
54 # AmigaOS
56 # remove "-msmall-code"
57 OPTIMIZE = -O3 -fomit-frame-pointer
59 LFLAGS += -lstack \
60 -lnix \
61 -lnixmain \
62 -lamiga21 \
63 -lamiga \
64 -lstubs
66 endif
67 endif
68 endif