From cee709762ac069885a7066a3d6ae362a4c45656f Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Sat, 15 Jan 2005 22:00:13 +0000 Subject: move sources to new directory src git-svn-id: file:///home/lennart/svn/public/heatload/trunk@8 3bca8330-beed-0310-b360-ea58cfc96e4b --- src/Makefile | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 src/Makefile (limited to 'src/Makefile') diff --git a/src/Makefile b/src/Makefile new file mode 100644 index 0000000..2f96dd2 --- /dev/null +++ b/src/Makefile @@ -0,0 +1,46 @@ +VERSION=0.3 +CXXFLAGS=-Wall -W -pipe -O2 -g -DVERSION=\"$(VERSION)\" `pkg-config --cflags gtkmm-2.4 gdkmm-2.4` +TAR=heatload-$(VERSION).tar.gz +SOURCES=heatload.cc +BINARY=heatload +LIBS=`pkg-config --libs gtkmm-2.4 gdkmm-2.4` +PACKAGE=heatload + +all: $(BINARY) + +$(BINARY): $(SOURCES) + $(CXX) $(CXXFLAGS) $(SOURCES) -o $(BINARY) $(LIBS) + +strip: $(BINARY) + @du -h $(BINARY) + strip -s $(BINARY) + @du -h $(BINARY) + +clean: + rm -f $(BINARY) + rm -f *~ *.bak *.tar.gz + +install: strip + install -g root -o root -m 555 $(BINARY) /usr/local/bin + +deinstall: + rm -f /usr/local/bin/$(BINARY) + +README: README.in + sed s/VERSION/$(VERSION)/ < README.in > README + +index.html: README + txt2html -t "$(PACKAGE) $(VERSION)" < README > index.html + +html: index.html + +$(TAR): clean README + tar -C.. --exclude=$(PACKAGE)/$(TAR) -czvf $(TAR) $(PACKAGE) + +tar: $(TAR) + +web: $(TAR) README + cp README $(TAR) ../../homepage/lennart/projects/$(PACKAGE)/ && $(MAKE) -C ../../homepage/lennart/projects/$(PACKAGE) + +upload: web + $(MAKE) -C ../../homepage/lennart upload -- cgit