diff options
author | Guy Harris <guy@alum.mit.edu> | 2002-01-04 21:20:20 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2002-01-04 21:20:20 +0000 |
commit | cb489a92bb07d38ab037d72515e20c15374c9b69 (patch) | |
tree | 20dcca62b78863e35432738f100569e669ec11cf /epan | |
parent | 8ee4e324f5757ecc20061ca875f3e218925dc0da (diff) |
From Hamish Moffatt:
Additional Windows Makefile dependencies, so more stuff gets
built as needed.
Additional stuff cleaned up by "make clean" (well, "nmake -f
makefile.nmake clean", anyway)
Make PDB_FILE be "vc*.pdb", so it referes to the PDB files
either for VC++ 5.0 or VC++ 6.0.
svn path=/trunk/; revision=4481
Diffstat (limited to 'epan')
-rw-r--r-- | epan/dfilter/Makefile.nmake | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/epan/dfilter/Makefile.nmake b/epan/dfilter/Makefile.nmake index 75a179a047..161d0374a4 100644 --- a/epan/dfilter/Makefile.nmake +++ b/epan/dfilter/Makefile.nmake @@ -31,10 +31,15 @@ OBJECTS = \ sttype-test.obj \ syntax-tree.obj - dfilter.lib : $(OBJECTS) lib /out:dfilter.lib $(OBJECTS) +$(OBJECTS): ..\config.h + +..\config.h: + cd .. + $(MAKE) -f makefile.nmake config.h + cd dfilter clean: rm -f $(OBJECTS) scanner.c grammar.c grammar.h grammar.out \ @@ -46,6 +51,12 @@ scanner.c : scanner.l scanner.obj : scanner.c grammar.h grammar.h : grammar.c -grammar.c : grammar.lemon +grammar.c : grammar.lemon $(LEMON)\lemon.exe $(LEMON)\lemon.exe t=$(LEMON)\lempar.c grammar.lemon +$(LEMON)\lemon.exe: + cd ../../tools/lemon + $(MAKE) -f makefile.nmake + cd ../../epan/dfilter + + |