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
|
CONF_NAME = chart.conf
|
||||||
|
|
||||||
INSTDIR = /usr/bin/
|
INSTDIR = /usr/bin/
|
||||||
CONFDIR = /etc/
|
CONFDIR = /etc/weatherstation/
|
||||||
INSTGRP = losinski
|
INSTGRP = losinski
|
||||||
INSTUSR = losinski
|
INSTUSR = losinski
|
||||||
|
|
||||||
|
|
@ -83,19 +83,21 @@ install:
|
||||||
@ echo "kopiere $(BIN_NAME) nach $(DESTDIR)$(INSTDIR)"
|
@ echo "kopiere $(BIN_NAME) nach $(DESTDIR)$(INSTDIR)"
|
||||||
@ mkdir -p $(DESTDIR)$(INSTDIR); \
|
@ mkdir -p $(DESTDIR)$(INSTDIR); \
|
||||||
cp $(BIN_NAME) $(DESTDIR)$(INSTDIR)
|
cp $(BIN_NAME) $(DESTDIR)$(INSTDIR)
|
||||||
@ echo "setze Rechte auf $(BIN_NAME)"
|
# @ echo "setze Rechte auf $(BIN_NAME)"
|
||||||
@ cd $(DESTDIR)$(INSTDIR); \
|
# @ cd $(DESTDIR)$(INSTDIR); \
|
||||||
chmod 755 $(BIN_NAME); \
|
# chmod 755 $(BIN_NAME); \
|
||||||
chgrp $(INSTGRP) $(BIN_NAME); \
|
# chgrp $(INSTGRP) $(BIN_NAME); \
|
||||||
chown $(INSTUSR) $(BIN_NAME)
|
# chown $(INSTUSR) $(BIN_NAME)
|
||||||
@ echo "kopiere $(CONF_NAME) nach $(DESTDIR)$(CONFDIR)"
|
@ echo "kopiere $(CONF_NAME) nach $(DESTDIR)$(CONFDIR)"
|
||||||
@ mkdir -p $(DESTDIR)$(CONFDIR); \
|
@ mkdir -p $(DESTDIR)$(CONFDIR); \
|
||||||
cp $(CONF_NAME) $(DESTDIR)$(CONFDIR)
|
cp $(CONF_NAME) $(DESTDIR)$(CONFDIR)
|
||||||
@ echo "setze Rechte auf $(CONF_NAME)"
|
@ echo "Lege Verzeichnis fuer Subconfigs an und kopiere Beispiel-Configs"
|
||||||
@ cd $(DESTDIR)$(CONFDIR); \
|
@ cp -r image_conf $(DESTDIR)$(CONFDIR)
|
||||||
chmod 755 $(CONF_NAME); \
|
# @ echo "setze Rechte auf $(CONF_NAME)"
|
||||||
chgrp $(CONFGRP) $(CONF_NAME); \
|
# @ cd $(DESTDIR)$(CONFDIR); \
|
||||||
chown $(CONFUSR) $(CONF_NAME)
|
# chmod 755 $(CONF_NAME); \
|
||||||
|
# chgrp $(CONFGRP) $(CONF_NAME); \
|
||||||
|
# chown $(CONFUSR) $(CONF_NAME)
|
||||||
|
|
||||||
|
|
||||||
# Aufräumnen (alle Object-Files löschen)
|
# Aufräumnen (alle Object-Files löschen)
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ OBJS = checksensor.o config.o mailer.o
|
||||||
CONF_NAME = checksensor.conf
|
CONF_NAME = checksensor.conf
|
||||||
|
|
||||||
INSTDIR = /usr/bin/
|
INSTDIR = /usr/bin/
|
||||||
CONFDIR = /etc/
|
CONFDIR = /etc/weatherstation/
|
||||||
INSTGRP = losinski
|
INSTGRP = losinski
|
||||||
INSTUSR = losinski
|
INSTUSR = losinski
|
||||||
|
|
||||||
|
|
@ -48,19 +48,19 @@ install:
|
||||||
@ echo "kopiere $(BIN_NAME) nach $(DESTDIR)$(INSTDIR)"
|
@ echo "kopiere $(BIN_NAME) nach $(DESTDIR)$(INSTDIR)"
|
||||||
@ mkdir -p $(DESTDIR)$(INSTDIR); \
|
@ mkdir -p $(DESTDIR)$(INSTDIR); \
|
||||||
cp $(BIN_NAME) $(DESTDIR)$(INSTDIR)
|
cp $(BIN_NAME) $(DESTDIR)$(INSTDIR)
|
||||||
@ echo "setze Rechte auf $(BIN_NAME)"
|
# @ echo "setze Rechte auf $(BIN_NAME)"
|
||||||
@ cd $(DESTDIR)$(INSTDIR); \
|
# @ cd $(DESTDIR)$(INSTDIR); \
|
||||||
chmod 755 $(BIN_NAME); \
|
# chmod 755 $(BIN_NAME); \
|
||||||
chgrp $(INSTGRP) $(BIN_NAME); \
|
# chgrp $(INSTGRP) $(BIN_NAME); \
|
||||||
chown $(INSTUSR) $(BIN_NAME)
|
# chown $(INSTUSR) $(BIN_NAME)
|
||||||
@ echo "kopiere $(CONF_NAME) nach $(DESTDIR)$(CONFDIR)"
|
@ echo "kopiere $(CONF_NAME) nach $(DESTDIR)$(CONFDIR)"
|
||||||
@ mkdir -p $(DESTDIR)$(CONFDIR); \
|
@ mkdir -p $(DESTDIR)$(CONFDIR); \
|
||||||
cp $(CONF_NAME) $(DESTDIR)$(CONFDIR)
|
cp $(CONF_NAME) $(DESTDIR)$(CONFDIR)
|
||||||
@ echo "setze Rechte auf $(CONF_NAME)"
|
# @ echo "setze Rechte auf $(CONF_NAME)"
|
||||||
@ cd $(DESTDIR)$(CONFDIR); \
|
# @ cd $(DESTDIR)$(CONFDIR); \
|
||||||
chmod 755 $(CONF_NAME); \
|
# chmod 755 $(CONF_NAME); \
|
||||||
chgrp $(CONFGRP) $(CONF_NAME); \
|
# chgrp $(CONFGRP) $(CONF_NAME); \
|
||||||
chown $(CONFUSR) $(CONF_NAME)
|
# chown $(CONFUSR) $(CONF_NAME)
|
||||||
|
|
||||||
|
|
||||||
# Aufräumnen (alle Object-Files löschen)
|
# 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
|
CONF_NAME = weatherd.conf
|
||||||
|
|
||||||
INSTDIR = /usr/bin/
|
INSTDIR = /usr/bin/
|
||||||
CONFDIR = /etc/
|
CONFDIR = /etc/weatherstation/
|
||||||
INSTGRP = losinski
|
INSTGRP = losinski
|
||||||
INSTUSR = losinski
|
INSTUSR = losinski
|
||||||
|
|
||||||
|
|
@ -55,19 +55,19 @@ install:
|
||||||
@ echo "kopiere $(BIN_NAME) nach $(DESTDIR)$(INSTDIR)"
|
@ echo "kopiere $(BIN_NAME) nach $(DESTDIR)$(INSTDIR)"
|
||||||
@ mkdir -p $(DESTDIR)$(INSTDIR); \
|
@ mkdir -p $(DESTDIR)$(INSTDIR); \
|
||||||
cp $(BIN_NAME) $(DESTDIR)$(INSTDIR)
|
cp $(BIN_NAME) $(DESTDIR)$(INSTDIR)
|
||||||
@ echo "setze Rechte auf $(BIN_NAME)"
|
# @ echo "setze Rechte auf $(BIN_NAME)"
|
||||||
@ cd $(DESTDIR)$(INSTDIR); \
|
# @ cd $(DESTDIR)$(INSTDIR); \
|
||||||
chmod 755 $(BIN_NAME); \
|
# chmod 755 $(BIN_NAME); \
|
||||||
chgrp $(INSTGRP) $(BIN_NAME); \
|
# chgrp $(INSTGRP) $(BIN_NAME); \
|
||||||
chown $(INSTUSR) $(BIN_NAME)
|
# chown $(INSTUSR) $(BIN_NAME)
|
||||||
@ echo "kopiere $(CONF_NAME) nach $(DESTDIR)$(CONFDIR)"
|
@ echo "kopiere $(CONF_NAME) nach $(DESTDIR)$(CONFDIR)"
|
||||||
@ mkdir -p $(DESTDIR)$(CONFDIR); \
|
@ mkdir -p $(DESTDIR)$(CONFDIR); \
|
||||||
cp $(CONF_NAME) $(DESTDIR)$(CONFDIR)
|
cp $(CONF_NAME) $(DESTDIR)$(CONFDIR)
|
||||||
@ echo "setze Rechte auf $(CONF_NAME)"
|
# @ echo "setze Rechte auf $(CONF_NAME)"
|
||||||
@ cd $(DESTDIR)$(CONFDIR); \
|
# @ cd $(DESTDIR)$(CONFDIR); \
|
||||||
chmod 755 $(CONF_NAME); \
|
# chmod 755 $(CONF_NAME); \
|
||||||
chgrp $(CONFGRP) $(CONF_NAME); \
|
# chgrp $(CONFGRP) $(CONF_NAME); \
|
||||||
chown $(CONFUSR) $(CONF_NAME)
|
# chown $(CONFUSR) $(CONF_NAME)
|
||||||
|
|
||||||
|
|
||||||
# Aufräumnen (alle Object-Files löschen)
|
# Aufräumnen (alle Object-Files löschen)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue