forked from grodansparadis/vscp
/
Makefile.in
31 lines (26 loc) · 1.07 KB
/
Makefile.in
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
#
# Makefile : Builds wxWindows samples for Unix.
#
INSTALL = @INSTALL@
INSTALL_PROGRAM = ${INSTALL}
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_DIR = /usr/bin/install -c -d
PROJ_SUBDIRS=@PROJ_SUBDIRS@
all:
@for d in $(PROJ_SUBDIRS); do (cd $$d && $(MAKE)); done
clean:
@for d in $(PROJ_SUBDIRS); do (cd $$d && $(MAKE) clean); done
install:
@for d in $(PROJ_SUBDIRS); do (cd $$d && $(MAKE) install); done
lsb_release -i
mkdir -p /srv/vscp/actions
mkdir -p /srv/vscp/web
mkdir -p /etc/vscp
$(INSTALL_PROGRAM) -b -m755 vscpd.startup_script_debian /etc/init.d/vscpd
update-rc.d vscpd defaults
$(INSTALL_PROGRAM) -b -m744 config_examples/web/index.html /srv/vscp/web/
$(INSTALL_PROGRAM) -b -m744 config_examples/web/favicon.ico /srv/vscp/web/
$(INSTALL_PROGRAM) -b -m744 config_examples/mimetypes.xml_distro /etc/vscp/mimetypes.xml
$(INSTALL_PROGRAM) -b -m744 config_examples/variables.xml_distro /etc/vscp/variables.xml
$(INSTALL_PROGRAM) -b -m744 config_examples/dm.xml_distro /etc/vscp/dm.xml
$(INSTALL_PROGRAM) -b -m744 config_examples/vscpd.conf_distro /etc/vscp/vscpd.conf