|
|
|
@@ -26,4 +26,5 @@ $(TOPDIR)/.depends.cfgs: |
26 | |
26 | |
27 | $(TOPDIR)/stamp-headers : |
27 | $(TOPDIR)/stamp-headers : |
| |
28 | @-rm -f $(TOPDIR)/stamp-headers* |
28 | mkdir -p $(TOPDIR)/include/qpe $(TOPDIR)/include/qtopia \ |
29 | mkdir -p $(TOPDIR)/include/qpe $(TOPDIR)/include/qtopia \ |
29 | $(TOPDIR)/include/opie $(TOPDIR)/include/qtopia/private |
30 | $(TOPDIR)/include/opie $(TOPDIR)/include/qtopia/private |
@@ -37,4 +38,25 @@ $(TOPDIR)/stamp-headers : |
37 | ln -sf ../../libopie/$$generatedHeader $$generatedHeader; done ) |
38 | ln -sf ../../libopie/$$generatedHeader $$generatedHeader; done ) |
38 | ln -sf ../../library/custom.h $(TOPDIR)/include/qpe/custom.h |
39 | ln -sf ../../library/custom.h $(TOPDIR)/include/qpe/custom.h |
| |
40 | ( cd $(QTDIR)/include; \ |
| |
41 | $(patsubst %,ln -sf ../src/kernel/%;,qgfx_qws.h qwsmouse_qws.h \ |
| |
42 | qcopchannel_qws.h qwindowsystem_qws.h \ |
| |
43 | qfontmanager_qws.h qwsdefaultdecoration_qws.h)) |
| |
44 | touch $@ |
| |
45 | |
| |
46 | $(TOPDIR)/stamp-headers-x11 : |
| |
47 | @-rm -f $(TOPDIR)/stamp-headers* |
| |
48 | mkdir -p $(TOPDIR)/include/qpe $(TOPDIR)/include/qtopia \ |
| |
49 | $(TOPDIR)/include/opie $(TOPDIR)/include/qtopia/private |
| |
50 | ( cd include/qpe && rm -f *.h; ln -sf ../../library/*.h .; ln -sf ../../library/backend/*.h .; rm -f *_p.h; ) |
| |
51 | ( cd include/qtopia && rm -f *.h; ln -sf ../../library/*.h .; ) |
| |
52 | ( cd include/qtopia/private && rm -f *.h; ln -sf ../../../library/backend/*.h .; ) |
| |
53 | ( cd include/opie && rm -f *.h; ln -sf ../../libopie/*.h .; rm -f *_p.h; ) |
| |
54 | ( cd include/opie && ln -sf ../../libsql/*.h .; ) |
| |
55 | ( cd include/opie && ln -sf ../../libopie/pim/*.h .; ) |
| |
56 | ( cd include/opie; for generatedHeader in `cd ../../libopie; ls *.ui | sed -e "s,\.ui,\.h,g"`; do \ |
| |
57 | ln -sf ../../libopie/$$generatedHeader $$generatedHeader; done ) |
| |
58 | ln -sf ../../library/custom.h $(TOPDIR)/include/qpe/custom.h |
| |
59 | ( cd include/qpe; ln -sf ../../x11/libqpe-x11/qpe/*.h .; ) |
| |
60 | cd $(QTDIR)/include; $(patsubst %,ln -sf $(OPIEDIR)/x11/libqpe-x11/qt/%;,qgfx_qws.h qwsmouse_qws.h qcopchannel_qws.h qwindowsystem_qws.h qfontmanager_qws.h qwsdefaultdecoration_qws.h) |
39 | touch $@ |
61 | touch $@ |
40 | |
62 | |
@@ -60,5 +82,5 @@ endef |
60 | |
82 | |
61 | define makefilegen |
83 | define makefilegen |
62 | cd $(shell dirname $(1)); $(TOPDIR)/qmake/qmake $(3) -o $(shell basename $(1)) `echo $(1)|sed -e 's,/Makefile$$,,g' -e 's,.*/,,g'`.pro |
84 | cd $(if $(1),$(shell dirname $(1))); $(TOPDIR)/qmake/qmake $(3) -o $(if $(1),$(shell basename $(1))) `echo $(1)|sed -e 's,/Makefile$$,,g' -e 's,.*/,,g'`.pro |
63 | endef |
85 | endef |
64 | |
86 | |
|