# Makefile automatically generated, do not edit! # # Creation date: Mon Sep 13 04:27:54 CEST 2004 @MD5TINOIGN@ # # This file is based on following files: # 1: Makefile.tino # 2: /home/tino/src/tinolib/old/Makefile.proto # # included: Makefile.tino # # CVS Header: /CVSROOT/mon/Makefile.tino,v 1.1 2004/09/13 01:14:43 tino Exp # CVS Log: Makefile.tino,v PROG=mon PROGS=$(PROG) mondump OBJS= LIBS= ADD_CFLAGS= ADD_LDFLAGS= ADD_LDLIBS= CLEAN= DISTCLEAN= TINOCOPY= # # included: /home/tino/src/tinolib/old/Makefile.proto # # CVS Header: /CVSROOT/tinolib/old/Makefile.proto,v 1.13 2004/09/04 22:42:32 tino Exp # CVS Log: Makefile.proto,v STD_CFLAGS=-g -Wall -O3 STD_LDFLAGS= STD_LDLIBS= CFLAGS=$(DBG_FLAGS) $(ADD_CFLAGS) $(STD_CFLAGS) -I$(HERE) LDFLAGS=$(DBG_LDFLAGS) $(ADD_LDFLAGS) $(STD_LDFLAGS) LDLIBS=$(DBG_LDLIBS) $(ADD_LDLIBS) $(STD_LDLIBS) VERSIONFILE=$(PROG)_version.h COMMON= \ $(VERSIONFILE) \ $(TINOINC) \ $(TINOLIB) \ AWK=awk TOUCH=touch CP=cp STRIP=strip HERE=$(PWD) # Semi-automatically generated for CygWin (*.exe) PROGS_EXE= \ mondump.exe \ mon.exe \ # Targets considered to work for all systems with GNU MAKE and GNU AWK all: $(PROGS) @$(MAKE) -C tino all HERE="$(HERE)" Makefile: Makefile.md5 $(TOUCH) Makefile Makefile.md5:: @$(AWK) -vHERE="$(HERE)" -vMAKE="$(MAKE)" -vTINOCOPY="$(TINOCOPY)" 'BEGIN { \ if ((getline < "tino/Makefile")>0 && \ (getline < "tino/Makefile.proto")>0 && \ (getline < "tino/Makefile.awk")>-1) \ system(MAKE " -C tino tino HERE=\"" HERE "\" TINOCOPY=\"" TINOCOPY "\""); \ else if ((getline < "Makefile.md5")<0) \ printf "" >"Makefile.md5"; \ }' $(VERSIONFILE): VERSION Makefile $(AWK) -vPROG="$(PROG)" '{ print "#define " toupper(PROG) "_VERSION \"" $$0 "\"" }' VERSION > $(VERSIONFILE) install: for a in $(PROGS); do $(RM) "$$HOME/bin/$$a"; \ $(CP) "$$a" "$$HOME/bin/$$a"; $(STRIP) "$$HOME/bin/$$a"; done # Special targets considered to work for all unix like systems # like CygWin it: all [ ".$(PWD)" != ".$(HERE)" ] || [ -f VERSION ] || \ { UP="`dirname "$(HERE)"`"; $(MAKE) -C"$$UP" it HERE="$$UP"; } clean: $(RM) *.o *.d *~ .*~ */*~ $(CLEAN) @$(MAKE) -C tino clean HERE="$(HERE)" distclean: clean $(RM) $(VERSIONFILE) $(PROGS) $(PROGS_EXE) $(DISTCLEAN) $(RM) Makefile.md5 core core.* @$(MAKE) -C tino distclean HERE="$(HERE)" # Special targets in presence of tinolib # (subdirectory tino) dist: distclean $(MAKE) -C tino dist HERE="$(HERE)" diff: $(MAKE) -C tino diff HERE="$(HERE)" tino/lib.h: $(MAKE) -C tino lib.h HERE="$(HERE)" # semi-automatically generated mondump.o: mondump.c $(COMMON) mondump: mondump.o $(OBJS) $(LIBS) mon.o: mon.c $(COMMON) mon: mon.o $(OBJS) $(LIBS) # automatically created dependencies # included: mondump.d mondump.o: mondump.c mon_version.h # included: mon.d mon.o: mon.c mon_version.h # end