OLD | NEW |
1 # Makefile for libxslt, specific for Windows, MSVC and NMAKE. | 1 # Makefile for libxslt, specific for Windows, MSVC and NMAKE. |
2 # | 2 # |
3 # Take a look at the beginning and modify the variables to suit your | 3 # Take a look at the beginning and modify the variables to suit your |
4 # environment. Having done that, you can do a | 4 # environment. Having done that, you can do a |
5 # | 5 # |
6 # nmake [all] to build the libxslt and the accompanying utilities. | 6 # nmake [all] to build the libxslt and the accompanying utilities. |
7 # nmake clean to remove all compiler output files and return to a | 7 # nmake clean to remove all compiler output files and return to a |
8 # clean state. | 8 # clean state. |
9 # nmake rebuild to rebuild everything from scratch. This basically does | 9 # nmake rebuild to rebuild everything from scratch. This basically does |
10 # a 'nmake clean' and then a 'nmake all'. | 10 # a 'nmake clean' and then a 'nmake all'. |
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
64 # The archiver and its options. | 64 # The archiver and its options. |
65 AR = lib.exe | 65 AR = lib.exe |
66 ARFLAGS = /nologo | 66 ARFLAGS = /nologo |
67 | 67 |
68 # Optimisation and debug symbols. | 68 # Optimisation and debug symbols. |
69 !if "$(DEBUG)" == "1" | 69 !if "$(DEBUG)" == "1" |
70 CFLAGS = $(CFLAGS) /D "_DEBUG" /Od /Z7 | 70 CFLAGS = $(CFLAGS) /D "_DEBUG" /Od /Z7 |
71 LDFLAGS = $(LDFLAGS) /DEBUG | 71 LDFLAGS = $(LDFLAGS) /DEBUG |
72 !else | 72 !else |
73 CFLAGS = $(CFLAGS) /D "NDEBUG" /O2 | 73 CFLAGS = $(CFLAGS) /D "NDEBUG" /O2 |
74 LDFLAGS = $(LDFLAGS) /OPT:NOWIN98 | |
75 !endif | 74 !endif |
76 | 75 |
77 # Libxslt object files. | 76 # Libxslt object files. |
78 XSLT_OBJS = $(XSLT_INTDIR)\attributes.obj\ | 77 XSLT_OBJS = $(XSLT_INTDIR)\attributes.obj\ |
79 $(XSLT_INTDIR)\documents.obj\ | 78 $(XSLT_INTDIR)\documents.obj\ |
80 $(XSLT_INTDIR)\extensions.obj\ | 79 $(XSLT_INTDIR)\extensions.obj\ |
81 $(XSLT_INTDIR)\extra.obj\ | 80 $(XSLT_INTDIR)\extra.obj\ |
82 $(XSLT_INTDIR)\functions.obj\ | 81 $(XSLT_INTDIR)\functions.obj\ |
83 $(XSLT_INTDIR)\imports.obj\ | 82 $(XSLT_INTDIR)\imports.obj\ |
84 $(XSLT_INTDIR)\keys.obj\ | 83 $(XSLT_INTDIR)\keys.obj\ |
(...skipping 276 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
361 | 360 |
362 testplugin: | 361 testplugin: |
363 @echo "plugins are disabled with static=yes" | 362 @echo "plugins are disabled with static=yes" |
364 | 363 |
365 !endif | 364 !endif |
366 | 365 |
367 | 366 |
368 # Source dependences should be autogenerated somehow here, but how to | 367 # Source dependences should be autogenerated somehow here, but how to |
369 # do it? I have no clue. | 368 # do it? I have no clue. |
370 | 369 |
OLD | NEW |