MAKEDEPEND(1) General Commands Manual MAKEDEPEND(1) (NAME) makedepend - makefile (SYNOPSIS) makedepend [ -Dname=def ] [ -Dname ] [ -Iincludedir ] [ -Yincludedir ] [ -a ] [ -fmakefile ] [ -include file ] [ -oobjsuffix ] [ -pobjprefix ] [ -sstring ] [ -wwidth ] [ -v ] [ -m ] [ -- otheroptions -- ] sourcefile ... (DESCRIPTION) makedepend sourcefile ( ) C #include #define #undef #ifdef #ifndef #endif #if #elif #else #include . #include #include . sourcefile makedepend (dependency) . makefile make(1) (object files) . makedepend makefile ( ) Makefile . makefile -f . makefile : # DO NOT DELETE THIS LINE -- make depend depends on it. -s . makefile . makefile . sourcefile makedepend makefile : sourcefile.o: dfile ... sourcefile.o <<.o>> dfile #include sourcefile . (EXAMPLES) makedepend makefile <> makefile . : SRCS = file1.c file2.c ... CFLAGS = -O -DHACK -I../foobar -xyz depend: makedepend -- $(CFLAGS) -- $(SRCS) (OPTIONS) cc(1) . -Dname=def -Dname . name makedepend . =def <<1>> . -Iincludedir include. makedepend #include includedir . makedepend include ( usr/include/ ) . -Yincludedir include includedir include . -a . -fmakefile . makefile makedepend . <<->> ( -f-) . -include file . include . -oobjsuffix (object). <<.o>> . <<.b>> -o.b <> -o:obj . -pobjprefix (object). . . . -sstring . makedepend makefile . -wwidth . makedepend . . -v (Verbose). makedepend . -m (multiple inclusion). makedepend include . makedepend C . . -- options -- makedepend (--) . makedepend CFLAGS make ( (EXAMPLES) ). makedepend . (ALGORITHM) << >> . : makefile -I -D include . makedepend makefile makefile . include . C . include . file1.c file2.c header.h include header.h def1.h def2.h . : makedepend file1.c file2.c makedepend file1.c header.h def1.h def2.h . : file1.o: header.h def1.h def2.h file2.c header.h include header.h def1.h def2.h file2.o . (SEE ALSO) cc(1), make(1) (BUGS) makedepend (token-list)#predicate SVR4 (true) . #include . file1.c file2.c def.h include . def.h file1.c include file2.c include . makedepend . (AUTHORS) Todd Brunhoff, Tektronix, Inc. and MIT Project Athena 4th Berkeley Distribution makedepend 1.0.9 MAKEDEPEND(1)