Changeset 2168

Show
Ignore:
Timestamp:
05/06/2008 11:29:17 AM (1 week ago)
Author:
stbuehler
Message:

fix dependencies of the parser files in the Makefile

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/NEWS

    r2140 r2168  
    2828  * fix mod_compress bug (#1027) 
    2929  * fix ssl error queue handling (#285) (CVE-2008-1531) 
     30  * fix dependencies of the parser files in the Makefile 
    3031 
    3132- 1.5.0-r19.. - 
  • trunk/src/Makefile.am

    r2117 r2168  
    1919mod_ssi_exprparser.c mod_ssi_exprparser.h:  
    2020else 
    21 $(srcdir)/configparser.y: lemon 
    22 $(srcdir)/mod_ssi_exprparser.y: lemon 
    23 $(srcdir)/http_resp_parser.y: lemon 
    24 $(srcdir)/http_req_parser.y: lemon 
    25 $(srcdir)/http_req_range_parser.y: lemon 
    26  
    27 configparser.c configparser.h: $(srcdir)/configparser.y 
     21 
     22configparser.c configparser.h: $(LEMON) $(srcdir)/configparser.y $(srcdir)/lempar.c 
    2823        rm -f configparser.h 
    2924        $(LEMON) -q $(srcdir)/configparser.y $(srcdir)/lempar.c 
    3025 
    31 http_resp_parser.c http_resp_parser.h: $(srcdir)/http_resp_parser.y 
     26http_resp_parser.c http_resp_parser.h: $(LEMON) $(srcdir)/http_resp_parser.y $(srcdir)/lempar.c 
    3227        rm -f http_resp_parser.h 
    3328        $(LEMON) -q $(srcdir)/http_resp_parser.y $(srcdir)/lempar.c 
    3429 
    35 http_req_parser.c http_req_parser.h: $(srcdir)/http_req_parser.y 
     30http_req_parser.c http_req_parser.h: $(LEMON) $(srcdir)/http_req_parser.y $(srcdir)/lempar.c 
    3631        rm -f http_req_parser.h 
    3732        $(LEMON) -q $(srcdir)/http_req_parser.y $(srcdir)/lempar.c 
    3833 
    39 http_req_range_parser.c http_req_range_parser.h: $(srcdir)/http_req_range_parser.y 
     34http_req_range_parser.c http_req_range_parser.h: $(LEMON) $(srcdir)/http_req_range_parser.y $(srcdir)/lempar.c 
    4035        rm -f http_req_range_parser.h 
    4136        $(LEMON) -q $(srcdir)/http_req_range_parser.y $(srcdir)/lempar.c 
    4237 
    43 mod_ssi_exprparser.c mod_ssi_exprparser.h: $(srcdir)/mod_ssi_exprparser.y  
     38mod_ssi_exprparser.c mod_ssi_exprparser.h: $(LEMON) $(srcdir)/mod_ssi_exprparser.y $(srcdir)/lempar.c 
    4439        rm -f mod_ssi_exprparser.h 
    4540        $(LEMON) -q $(srcdir)/mod_ssi_exprparser.y $(srcdir)/lempar.c 
    4641endif 
    4742 
    48 $(srcdir)/configfile.c: configparser.h 
    49 $(srcdir)/mod_ssi_expr.c: mod_ssi_exprparser.h 
    50 $(srcdir)/http_resp.c: http_resp_parser.h 
    51 $(srcdir)/http_req.c: http_req_parser.h 
    52 $(srcdir)/http_req_range.c: http_req_range_parser.h 
     43configfile.o: configparser.h 
     44mod_ssi_expr.o: mod_ssi_exprparser.h 
     45http_resp.o: http_resp_parser.h 
     46http_req.o: http_req_parser.h 
     47http_req_range.o: http_req_range_parser.h 
    5348 
    5449common_src=buffer.c log.c \