Rev 47 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
33 | magnus | 1 | Author: Magnus Holmgren <holmgren@debian.org> |
2 | Description: Pass CFLAGS and LDFLAGS to xmkmf-generated Makefiles |
||
3 | Pass CFLAGS and LDFLAGS through via ./Makefile as |
||
4 | CDEBUGFLAGS and LOCAL_LDFLAGS to vnc_unixsrc/*/Makefile |
||
5 | |||
32 | magnus | 6 | --- a/Makefile |
7 | +++ b/Makefile |
||
47 | magnus | 8 | @@ -53,10 +53,10 @@ config: |
32 | magnus | 9 | @echo Now run: "'make all'" |
10 | |||
11 | all: |
||
12 | - cd $(VSRC)/libvncauth; $(MAKE) |
||
13 | - cd $(VSRC)/vncviewer; $(MAKE) |
||
37 | magnus | 14 | + cd $(VSRC)/libvncauth; $(MAKE) EXTRA_DEFINES="$(CPPFLAGS)" CDEBUGFLAGS="$(CFLAGS)" LOCAL_LDFLAGS="$(LDFLAGS)" |
15 | + cd $(VSRC)/vncviewer; $(MAKE) EXTRA_DEFINES="$(CPPFLAGS)" CDEBUGFLAGS="$(CFLAGS)" LOCAL_LDFLAGS="$(LDFLAGS)" |
||
32 | magnus | 16 | if [ "X$(JSRC)" != "X" ]; then cd $(JSRC); $(MAKE); fi |
47 | magnus | 17 | - cd $(PSRC); $(MAKE) |
18 | + cd $(PSRC); $(MAKE) CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" |
||
32 | magnus | 19 | |
47 | magnus | 20 | clean: |
21 | cd $(VSRC)/libvncauth; $(MAKE) clean |
||
22 | --- a/vncstorepw/Makefile |
||
23 | +++ b/vncstorepw/Makefile |
||
24 | @@ -8,7 +8,7 @@ LIMACC = lim_accept.so |
||
25 | ULTDSM = ultravnc_dsm_helper |
||
26 | |||
27 | # gcc must be used: |
||
28 | -CC = gcc |
||
29 | +CC = gcc $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) |
||
30 | |||
31 | all: $(CMD) $(UNWRAP) $(LIMACC) $(ULTDSM) |
||
32 |