diff options
Diffstat (limited to 'epan/dfilter/Makefile.nmake')
-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 + + |