5 # System-specific configuration is in system.mk
7 include $(TOPDIR)/build/system-inc.mk
9 # List of modules to possibly preload
10 include $(TOPDIR)/modulelist.mk
12 ######################################
20 INCLUDES += $(X11_INCLUDES)
21 INCLUDES += $(LIBMAINLOOP_INCLUDES) $(LIBTU_INCLUDES) $(LIBEXTL_INCLUDES)
24 LIBS += $(X11_LIBS) -lSM -lICE
25 LIBS += $(WHOLEA) $(LIBMAINLOOP_LIBS) $(LIBEXTL_LIBS) $(LIBTU_LIBS) $(NO_WHOLEA)
26 LIBS += $(LUA_LIBS) $(DL_LIBS)
29 MODULE_PATH = $(TOPDIR)
31 EXT_OBJS += ../ioncore/ioncore.a
33 DEFINES += -DETCDIR=\"$(ETCDIR)\" -DSHAREDIR=\"$(SHAREDIR)\" \
34 -DEXTRABINDIR=\"$(EXTRABINDIR)\" -DMODULEDIR=\"$(MODULEDIR)\" \
35 -DLCDIR=\"$(LCDIR)\" -DLOCALEDIR=\"$(LOCALEDIR)\"
38 PWM_ETCDIR = $(ETCDIR)
40 DEFINES += -DPWM_ETCDIR=\"$(PWM_ETCDIR)\"
43 CFLAGS += $(XOPEN_SOURCE) $(C99_SOURCE)
45 ######################################
47 include $(TOPDIR)/build/rules.mk
49 ######################################
51 _install: executable_install
52 $(INSTALLDIR) $(PWM_ETCDIR)
54 $(INSTALL) -m $(DATA_MODE) $$i $(PWM_ETCDIR); \