| 1 | |
| 2 | SRC=$(WXWIN)\include\wx\msw\setup.h |
| 3 | DIR=$(WXWIN)\lib |
| 4 | FILES= $(DIR)\vc_dll\mswd\wx\setup.h \ |
| 5 | $(DIR)\vc_dll\mswh\wx\setup.h \ |
| 6 | $(DIR)\vc_dll\mswud\wx\setup.h \ |
| 7 | $(DIR)\vc_dll\mswuh\wx\setup.h \ |
| 8 | $(DIR)\vc_dll\msw\wx\setup.h \ |
| 9 | $(DIR)\vc_dll\mswu\wx\setup.h \ |
| 10 | \ |
| 11 | $(DIR)\vc_lib\msw\wx\setup.h \ |
| 12 | |
| 13 | |
| 14 | UNI_SEDCMD=sed "s!wxUSE_UNICODE 0!wxUSE_UNICODE 1!g;s!wxUSE_UNICODE_MSLU 0!wxUSE_UNICODE_MSLU 1!g" |
| 15 | HYB_SEDCMD=sed "s!wxUSE_MEMORY_TRACING 1!wxUSE_MEMORY_TRACING 0!g;s!wxUSE_DEBUG_CONTEXT 1!wxUSE_DEBUG_CONTEXT 0!g" |
| 16 | |
| 17 | all : $(FILES) |
| 18 | |
| 19 | test : |
| 20 | echo $(DIR)\vc_lib\msw\wx\setup.h |
| 21 | |
| 22 | # debug |
| 23 | $(DIR)\vc_dll\mswd\wx\setup.h : $(SRC) .makesetup.mk |
| 24 | -if not exist $(DIR)\vc_dll\mswd\wx mkdir $(DIR)\vc_dll\mswd\wx |
| 25 | cat $(SRC) > $@ |
| 26 | |
| 27 | # hybrid |
| 28 | $(DIR)\vc_dll\mswh\wx\setup.h : $(SRC) .makesetup.mk |
| 29 | -if not exist $(DIR)\vc_dll\mswh\wx mkdir $(DIR)\vc_dll\mswh\wx |
| 30 | cat $(SRC) | $(HYB_SEDCMD) > $@ |
| 31 | |
| 32 | # release |
| 33 | $(DIR)\vc_dll\msw\wx\setup.h : $(SRC) .makesetup.mk |
| 34 | -if not exist $(DIR)\vc_dll\msw\wx mkdir $(DIR)\vc_dll\msw\wx |
| 35 | cat $(SRC) > $@ |
| 36 | |
| 37 | $(DIR)\vc_lib\msw\wx\setup.h : $(SRC) .makesetup.mk |
| 38 | -if not exist $(DIR)\vc_lib\msw\wx mkdir $(DIR)\vc_lib\msw\wx |
| 39 | cat $(SRC) > $@ |
| 40 | |
| 41 | # debug-uni |
| 42 | $(DIR)\vc_dll\mswud\wx\setup.h : $(SRC) .makesetup.mk |
| 43 | -if not exist $(DIR)\vc_dll\mswud\wx mkdir $(DIR)\vc_dll\mswud\wx |
| 44 | cat $(SRC) | $(UNI_SEDCMD) > $@ |
| 45 | |
| 46 | # hybrid-uni |
| 47 | $(DIR)\vc_dll\mswuh\wx\setup.h : $(SRC) .makesetup.mk |
| 48 | -if not exist $(DIR)\vc_dll\mswuh\wx mkdir $(DIR)\vc_dll\mswuh\wx |
| 49 | cat $(SRC) | $(UNI_SEDCMD) | $(HYB_SEDCMD) > $@ |
| 50 | |
| 51 | # release-uni |
| 52 | $(DIR)\vc_dll\mswu\wx\setup.h : $(SRC) .makesetup.mk |
| 53 | -if not exist $(DIR)\vc_dll\mswu\wx mkdir $(DIR)\vc_dll\mswu\wx |
| 54 | cat $(SRC) | $(UNI_SEDCMD) > $@ |
| 55 | |
| 56 | |
| 57 | |