Makefiles
git-svn-id: file:///home/jan/tmp/wetterstation/trunk@130 dd492736-c11a-0410-ad51-8c26713eaf7f
This commit is contained in:
parent
b98053c3b8
commit
d471811195
|
|
@ -0,0 +1,14 @@
|
|||
MakeDirs = cronjob deamon
|
||||
InstallDirs = cronjob deamon #webstuff database
|
||||
|
||||
binary:
|
||||
for i in $(MakeDirs); do $(MAKE) -C $$i ; done
|
||||
|
||||
debug:
|
||||
for i in $(MakeDirs); do $(MAKE) -C $$i debug; done
|
||||
|
||||
install:
|
||||
for i in $(InstallDirs); do $(MAKE) -C $$i install; done
|
||||
|
||||
clean:
|
||||
for i in $(MakeDirs); do $(MAKE) -C $$i clean; done
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
MakeDirs = checksensor chart
|
||||
InstallDirs = checksensor chart
|
||||
|
||||
binary:
|
||||
for i in $(MakeDirs); do $(MAKE) -C $$i ; done
|
||||
|
||||
debug:
|
||||
for i in $(MakeDirs); do $(MAKE) -C $$i debug; done
|
||||
|
||||
install:
|
||||
for i in $(InstallDirs); do $(MAKE) -C $$i install; done
|
||||
|
||||
clean:
|
||||
for i in $(MakeDirs); do $(MAKE) -C $$i clean; done
|
||||
|
|
@ -12,7 +12,7 @@ OBJS = chart.o config.o common.o image_file/image_file.o image_file/image_confi
|
|||
CONF_NAME = chart.conf
|
||||
|
||||
INSTDIR = /usr/bin/
|
||||
CONFDIR = /etc/
|
||||
CONFDIR = /etc/weatherstation/
|
||||
INSTGRP = losinski
|
||||
INSTUSR = losinski
|
||||
|
||||
|
|
@ -83,19 +83,21 @@ install:
|
|||
@ echo "kopiere $(BIN_NAME) nach $(DESTDIR)$(INSTDIR)"
|
||||
@ mkdir -p $(DESTDIR)$(INSTDIR); \
|
||||
cp $(BIN_NAME) $(DESTDIR)$(INSTDIR)
|
||||
@ echo "setze Rechte auf $(BIN_NAME)"
|
||||
@ cd $(DESTDIR)$(INSTDIR); \
|
||||
chmod 755 $(BIN_NAME); \
|
||||
chgrp $(INSTGRP) $(BIN_NAME); \
|
||||
chown $(INSTUSR) $(BIN_NAME)
|
||||
# @ echo "setze Rechte auf $(BIN_NAME)"
|
||||
# @ cd $(DESTDIR)$(INSTDIR); \
|
||||
# chmod 755 $(BIN_NAME); \
|
||||
# chgrp $(INSTGRP) $(BIN_NAME); \
|
||||
# chown $(INSTUSR) $(BIN_NAME)
|
||||
@ echo "kopiere $(CONF_NAME) nach $(DESTDIR)$(CONFDIR)"
|
||||
@ mkdir -p $(DESTDIR)$(CONFDIR); \
|
||||
cp $(CONF_NAME) $(DESTDIR)$(CONFDIR)
|
||||
@ echo "setze Rechte auf $(CONF_NAME)"
|
||||
@ cd $(DESTDIR)$(CONFDIR); \
|
||||
chmod 755 $(CONF_NAME); \
|
||||
chgrp $(CONFGRP) $(CONF_NAME); \
|
||||
chown $(CONFUSR) $(CONF_NAME)
|
||||
@ echo "Lege Verzeichnis fuer Subconfigs an und kopiere Beispiel-Configs"
|
||||
@ cp -r image_conf $(DESTDIR)$(CONFDIR)
|
||||
# @ echo "setze Rechte auf $(CONF_NAME)"
|
||||
# @ cd $(DESTDIR)$(CONFDIR); \
|
||||
# chmod 755 $(CONF_NAME); \
|
||||
# chgrp $(CONFGRP) $(CONF_NAME); \
|
||||
# chown $(CONFUSR) $(CONF_NAME)
|
||||
|
||||
|
||||
# Aufräumnen (alle Object-Files löschen)
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ OBJS = checksensor.o config.o mailer.o
|
|||
CONF_NAME = checksensor.conf
|
||||
|
||||
INSTDIR = /usr/bin/
|
||||
CONFDIR = /etc/
|
||||
CONFDIR = /etc/weatherstation/
|
||||
INSTGRP = losinski
|
||||
INSTUSR = losinski
|
||||
|
||||
|
|
@ -48,19 +48,19 @@ install:
|
|||
@ echo "kopiere $(BIN_NAME) nach $(DESTDIR)$(INSTDIR)"
|
||||
@ mkdir -p $(DESTDIR)$(INSTDIR); \
|
||||
cp $(BIN_NAME) $(DESTDIR)$(INSTDIR)
|
||||
@ echo "setze Rechte auf $(BIN_NAME)"
|
||||
@ cd $(DESTDIR)$(INSTDIR); \
|
||||
chmod 755 $(BIN_NAME); \
|
||||
chgrp $(INSTGRP) $(BIN_NAME); \
|
||||
chown $(INSTUSR) $(BIN_NAME)
|
||||
# @ echo "setze Rechte auf $(BIN_NAME)"
|
||||
# @ cd $(DESTDIR)$(INSTDIR); \
|
||||
# chmod 755 $(BIN_NAME); \
|
||||
# chgrp $(INSTGRP) $(BIN_NAME); \
|
||||
# chown $(INSTUSR) $(BIN_NAME)
|
||||
@ echo "kopiere $(CONF_NAME) nach $(DESTDIR)$(CONFDIR)"
|
||||
@ mkdir -p $(DESTDIR)$(CONFDIR); \
|
||||
cp $(CONF_NAME) $(DESTDIR)$(CONFDIR)
|
||||
@ echo "setze Rechte auf $(CONF_NAME)"
|
||||
@ cd $(DESTDIR)$(CONFDIR); \
|
||||
chmod 755 $(CONF_NAME); \
|
||||
chgrp $(CONFGRP) $(CONF_NAME); \
|
||||
chown $(CONFUSR) $(CONF_NAME)
|
||||
# @ echo "setze Rechte auf $(CONF_NAME)"
|
||||
# @ cd $(DESTDIR)$(CONFDIR); \
|
||||
# chmod 755 $(CONF_NAME); \
|
||||
# chgrp $(CONFGRP) $(CONF_NAME); \
|
||||
# chown $(CONFUSR) $(CONF_NAME)
|
||||
|
||||
|
||||
# Aufräumnen (alle Object-Files löschen)
|
||||
|
|
|
|||
|
|
@ -0,0 +1,14 @@
|
|||
MakeDirs = seriell
|
||||
InstallDirs = seriell init
|
||||
|
||||
binary:
|
||||
for i in $(MakeDirs); do $(MAKE) -C $$i ; done
|
||||
|
||||
debug:
|
||||
for i in $(MakeDirs); do $(MAKE) -C $$i debug; done
|
||||
|
||||
install:
|
||||
for i in $(InstallDirs); do $(MAKE) -C $$i install; done
|
||||
|
||||
clean:
|
||||
for i in $(MakeDirs); do $(MAKE) -C $$i clean; done
|
||||
|
|
@ -11,7 +11,7 @@ OBJS = main.o config.o input.o process.o write.o
|
|||
CONF_NAME = weatherd.conf
|
||||
|
||||
INSTDIR = /usr/bin/
|
||||
CONFDIR = /etc/
|
||||
CONFDIR = /etc/weatherstation/
|
||||
INSTGRP = losinski
|
||||
INSTUSR = losinski
|
||||
|
||||
|
|
@ -55,19 +55,19 @@ install:
|
|||
@ echo "kopiere $(BIN_NAME) nach $(DESTDIR)$(INSTDIR)"
|
||||
@ mkdir -p $(DESTDIR)$(INSTDIR); \
|
||||
cp $(BIN_NAME) $(DESTDIR)$(INSTDIR)
|
||||
@ echo "setze Rechte auf $(BIN_NAME)"
|
||||
@ cd $(DESTDIR)$(INSTDIR); \
|
||||
chmod 755 $(BIN_NAME); \
|
||||
chgrp $(INSTGRP) $(BIN_NAME); \
|
||||
chown $(INSTUSR) $(BIN_NAME)
|
||||
# @ echo "setze Rechte auf $(BIN_NAME)"
|
||||
# @ cd $(DESTDIR)$(INSTDIR); \
|
||||
# chmod 755 $(BIN_NAME); \
|
||||
# chgrp $(INSTGRP) $(BIN_NAME); \
|
||||
# chown $(INSTUSR) $(BIN_NAME)
|
||||
@ echo "kopiere $(CONF_NAME) nach $(DESTDIR)$(CONFDIR)"
|
||||
@ mkdir -p $(DESTDIR)$(CONFDIR); \
|
||||
cp $(CONF_NAME) $(DESTDIR)$(CONFDIR)
|
||||
@ echo "setze Rechte auf $(CONF_NAME)"
|
||||
@ cd $(DESTDIR)$(CONFDIR); \
|
||||
chmod 755 $(CONF_NAME); \
|
||||
chgrp $(CONFGRP) $(CONF_NAME); \
|
||||
chown $(CONFUSR) $(CONF_NAME)
|
||||
# @ echo "setze Rechte auf $(CONF_NAME)"
|
||||
# @ cd $(DESTDIR)$(CONFDIR); \
|
||||
# chmod 755 $(CONF_NAME); \
|
||||
# chgrp $(CONFGRP) $(CONF_NAME); \
|
||||
# chown $(CONFUSR) $(CONF_NAME)
|
||||
|
||||
|
||||
# Aufräumnen (alle Object-Files löschen)
|
||||
|
|
|
|||
Loading…
Reference in New Issue