mirror of
https://gitea.psi.ch/ELOG/elog.git
synced 2026-09-08 17:13:56 +00:00
Install demo logbook
SVN revision: 1563
This commit is contained in:
parent
769ca1c784
commit
39f39c0bad
20
Makefile
20
Makefile
@ -12,11 +12,11 @@ ifndef PREFIX
|
|||||||
PREFIX = /usr/local
|
PREFIX = /usr/local
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ELOGDIR = $(PREFIX)/elog
|
ELOGDIR = $(ROOT)$(PREFIX)/elog
|
||||||
DESTDIR = $(PREFIX)/bin
|
DESTDIR = $(ROOT)$(PREFIX)/bin
|
||||||
SDESTDIR = $(PREFIX)/sbin
|
SDESTDIR = $(ROOT)$(PREFIX)/sbin
|
||||||
MANDIR = $(PREFIX)/man
|
MANDIR = $(ROOT)$(PREFIX)/man
|
||||||
RCDIR = /etc/rc.d/init.d
|
RCDIR = $(ROOT)/etc/rc.d/init.d
|
||||||
|
|
||||||
#############################################################
|
#############################################################
|
||||||
|
|
||||||
@ -32,9 +32,6 @@ endif
|
|||||||
CC = gcc
|
CC = gcc
|
||||||
IFLAGS = -kr -nut -i3 -l110
|
IFLAGS = -kr -nut -i3 -l110
|
||||||
EXECS = elog elogd elconv
|
EXECS = elog elogd elconv
|
||||||
DESTDIR = /usr/local/bin
|
|
||||||
SDESTDIR = /usr/local/sbin
|
|
||||||
MANDIR = /usr/local/man
|
|
||||||
MXMLDIR = ../mxml
|
MXMLDIR = ../mxml
|
||||||
BINOWNER = bin
|
BINOWNER = bin
|
||||||
BINGROUP = bin
|
BINGROUP = bin
|
||||||
@ -102,8 +99,10 @@ loc:
|
|||||||
locext src\elogd.c resources\eloglang.zh_CN-UTF8
|
locext src\elogd.c resources\eloglang.zh_CN-UTF8
|
||||||
|
|
||||||
install: $(EXECS)
|
install: $(EXECS)
|
||||||
|
echo $(PREFIX)
|
||||||
@$(INSTALL) -m 0755 -d $(DESTDIR) $(SDESTDIR) $(MANDIR)/man1/ $(MANDIR)/man8/
|
@$(INSTALL) -m 0755 -d $(DESTDIR) $(SDESTDIR) $(MANDIR)/man1/ $(MANDIR)/man8/
|
||||||
@$(INSTALL) -m 0755 -d $(ELOGDIR)/scripts/ $(ELOGDIR)/resources/ $(ELOGDIR)/themes/default/icons
|
@$(INSTALL) -m 0755 -d $(ELOGDIR)/scripts/ $(ELOGDIR)/resources/ $(ELOGDIR)/themes/default/icons
|
||||||
|
@$(INSTALL) -m 0755 -d $(ELOGDIR)/logbooks/demo
|
||||||
@$(INSTALL) -v -m 0755 -o ${BINOWNER} -g ${BINGROUP} elog elconv $(DESTDIR)
|
@$(INSTALL) -v -m 0755 -o ${BINOWNER} -g ${BINGROUP} elog elconv $(DESTDIR)
|
||||||
@$(INSTALL) -v -m 0755 -o ${BINOWNER} -g ${BINGROUP} elogd $(SDESTDIR)
|
@$(INSTALL) -v -m 0755 -o ${BINOWNER} -g ${BINGROUP} elogd $(SDESTDIR)
|
||||||
@$(INSTALL) -v -m 0644 man/elog.1 man/elconv.1 $(MANDIR)/man1/
|
@$(INSTALL) -v -m 0644 man/elog.1 man/elconv.1 $(MANDIR)/man1/
|
||||||
@ -121,6 +120,11 @@ install: $(EXECS)
|
|||||||
install -D -m 0644 $$file $(ELOGDIR)/themes/default/`basename $$file` ;\
|
install -D -m 0644 $$file $(ELOGDIR)/themes/default/`basename $$file` ;\
|
||||||
done
|
done
|
||||||
|
|
||||||
|
@echo "Installing example logbook to $(ELOGDIR)/logbooks/demo"
|
||||||
|
@if [ ! -f $(ELOGDIR)/logbooks/demo ]; then \
|
||||||
|
install -v -m 0644 logbooks/demo/* $(ELOGDIR)/logbooks/demo ; \
|
||||||
|
fi
|
||||||
|
|
||||||
@sed "s#\@PREFIX\@#$(PREFIX)#g" elogd.init_template > elogd.init
|
@sed "s#\@PREFIX\@#$(PREFIX)#g" elogd.init_template > elogd.init
|
||||||
@$(INSTALL) -v -D -m 0755 elogd.init $(RCDIR)/elogd
|
@$(INSTALL) -v -D -m 0755 elogd.init $(RCDIR)/elogd
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user