1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
#
# Makefile for murasaki
#
# Shuu Yamaguchi <shuu@dotaster.com>
## file name
LM=murasaki
HOTPLUG=hotplug.$(LM)
LM_USB=$(LM).usb
LM_PCI=$(LM).pci
LM_NET=$(LM).net
LM_IEEE1394=$(LM).ieee1394
USBMAP=$(LM_USB)map
PCIMAP=$(LM_PCI)map
IEEE1394MAP=$(LM_IEEE1394)map
DEP_FILE=$(LM).depend
CALL_FILE=$(LM).call
PRELOAD_FILE=$(LM).preload
AUTOSETUP_FILE=auto_setup
RC_FILE=rc.$(LM)
RC_LEVEL_STARTFILE=S01$(LM)
RC_LEVEL_KILLFILE=K99$(LM)
RC_LEVEL_START=3 4 5
RC_LEVEL_KILL=0 1
## directory name
BIN_DIR=$(DESTDIR)/sbin
CONF_DIR=$(DESTDIR)/etc/$(LM)
RC_DIR=$(DESTDIR)/etc/rc.d
RC_INIT_DIR=$(DESTDIR)/etc/init.d
CMDS=$(LM_USB) $(LM_PCI) $(LM_NET) $(LM_IEEE1394) $(HOTPLUG)
CONF_FILE=$(DEP_FILE) $(CALL_FILE)
NOT_OVERWRITE_CONF_FILE=$(PRELOAD_FILE)
#########################################
MAJOR_VERSION=0
MINOR_VERSION=5
PATCH_LEVEL=4
#DEBUG=-g -DDEBUG
OPT=-Wall -O2
#########################################
READ_MODE=0444
BIN_MODE=0755
VERSION=$(MAJOR_VERSION).$(MINOR_VERSION).$(PATCH_LEVEL)
INC=-I . -I ../inc
DEFS=-DMU_CONF_DIR=\"$(CONF_DIR)\" \
-DMU_DEPEND_FILE=\"$(DEP_FILE)\" \
-DMU_CALL_FILE=\"$(CALL_FILE)\" \
-DMU_BIN_DIR=\"$(BIN_DIR)\" \
-DMU_VERSION=\"$(VERSION)\"
CFLAGS=$(DEFS) $(INC) $(OPT) $(DEBUG)
|