Ticket #212: patch15.patch
File patch15.patch, 7.1 KB (added by , 17 years ago) |
---|
-
win32msvc/config.mak
142 142 -D_CRT_SECURE_NO_DEPRECATE \ 143 143 -I "$(ZLIB_INCLUDE_DIR)" 144 144 145 # The various parts of Xapian (but *not* the test suite !)145 # The various parts of Xapian (but *not* the test suite or treecheck libs) 146 146 XAPIAN_LIBS = \ 147 147 "$(OUTLIBDIR)\libcommon.lib" \ 148 "$(OUTLIBDIR)\libbtreecheck.lib" \149 148 "$(OUTLIBDIR)\libbackend.lib" \ 150 149 "$(OUTLIBDIR)\libexpand.lib" \ 151 150 "$(OUTLIBDIR)\libquartz.lib" \ -
win32msvc/win32_backends_flint.mak
11 11 OUTDIR=..\..\win32\$(XAPIAN_DEBUG_OR_RELEASE)\libs 12 12 INTDIR=.\ 13 13 14 ALL : "$(OUTDIR)\libflint.lib" 14 ALL : "$(OUTDIR)\libflint.lib" "$(OUTDIR)\libflintbtreecheck.lib" 15 15 16 LIBFLINTBTREECHECK_OBJS= \ 17 $(INTDIR)\flint_check.obj 18 16 19 OBJS= \ 17 20 $(INTDIR)\contiguousalldocspostlist.obj\ 18 21 $(INTDIR)\flint_alldocspostlist.obj\ … … 57 60 $(INTDIR)\flint_termlist.cc\ 58 61 $(INTDIR)\flint_termlisttable.cc\ 59 62 $(INTDIR)\flint_values.cc\ 60 $(INTDIR)\flint_version.cc 63 $(INTDIR)\flint_version.cc\ 64 $(INTDIR)\flint_check.cc 61 65 62 66 CLEAN : 63 -@erase "$(OUTDIR)\libflint.lib" 64 -@erase "*.pch" 65 -@erase "$(INTDIR)\*.pdb" 66 -@erase "$(INTDIR)\getopt.obj" 67 -@erase $(OBJS) 67 -@erase "$(OUTDIR)\libflint.lib" 68 -@erase "$(OUTDIR)\libflintbtreecheck.lib" 69 -@erase "*.pch" 70 -@erase "$(INTDIR)\*.pdb" 71 -@erase "$(INTDIR)\getopt.obj" 72 -@erase $(OBJS) 68 73 69 74 70 75 "$(OUTDIR)" : … … 73 78 CPP_PROJ=$(CPPFLAGS_EXTRA) \ 74 79 -I "..\.." -I "..\..\include" -I"..\..\common" -I"..\..\languages" \ 75 80 -Fo"$(INTDIR)\\" 81 76 82 CPP_OBJS=..\..\win32\$(XAPIAN_DEBUG_OR_RELEASE) 77 83 CPP_SBRS=. 78 84 … … 81 87 $(LIB32_FLAGS) -out:"$(OUTDIR)\libflint.lib" $(DEF_FLAGS) $(OBJS) 82 88 << 83 89 90 "$(OUTDIR)\LIBFLINTBTREECHECK.lib" : HEADERS "$(OUTDIR)" $(DEF_FILE) $(LIBFLINTBTREECHECK_OBJS) 91 $(LIB32) @<< 92 $(LIB32_FLAGS) -out:"$(OUTDIR)\libflintbtreecheck.lib" $(DEF_FLAGS) $(LIBFLINTBTREECHECK_OBJS) 93 << 94 84 95 # inference rules, showing how to create one type of file from another with the same root name 85 96 {.}.cc{$(INTDIR)}.obj:: 86 97 $(CPP) @<< -
win32msvc/win32_backends_quartz.mak
12 12 OUTDIR=..\..\win32\$(XAPIAN_DEBUG_OR_RELEASE)\libs 13 13 INTDIR=.\ 14 14 15 ALL : HEADERS "$(OUTDIR)\libquartz.lib" "$(OUTDIR)\lib btreecheck.lib"15 ALL : HEADERS "$(OUTDIR)\libquartz.lib" "$(OUTDIR)\libquartzbtreecheck.lib" 16 16 17 17 18 LIB BTREECHECK_OBJS= \18 LIBQUARTZBTREECHECK_OBJS= \ 19 19 $(INTDIR)\btreecheck.obj 20 20 21 21 LIBQUARTZ_OBJS= \ … … 28 28 $(INTDIR)\quartz_log.obj \ 29 29 $(INTDIR)\quartz_document.obj \ 30 30 $(INTDIR)\quartz_alltermslist.obj \ 31 31 $(INTDIR)\quartz_alldocspostlist.obj \ 32 32 $(INTDIR)\quartz_metafile.obj \ 33 33 $(INTDIR)\btree.obj \ 34 34 $(INTDIR)\bcursor.obj \ … … 44 44 $(INTDIR)\quartz_log.cc \ 45 45 $(INTDIR)\quartz_document.cc \ 46 46 $(INTDIR)\quartz_alltermslist.cc \ 47 47 $(INTDIR)\quartz_alldocspostlist.cc \ 48 48 $(INTDIR)\quartz_metafile.cc \ 49 49 $(INTDIR)\btree.cc \ 50 50 $(INTDIR)\bcursor.cc \ 51 51 $(INTDIR)\btree_base.cc \ 52 $(INTDIR)\btreecheck.cc \ 53 52 $(INTDIR)\btreecheck.cc 53 54 54 CLEAN : 55 56 -@erase "$(OUTDIR)\libbtreecheck.lib"57 58 59 60 -@erase $(LIBBTREECHECK_OBJS)61 55 -@erase "$(OUTDIR)\libquartz.lib" 56 -@erase "$(OUTDIR)\libquartzbtreecheck.lib" 57 -@erase "*.pch" 58 -@erase "$(INTDIR)\getopt.obj" 59 -@erase "$(INTDIR)\*.pdb" 60 -@erase $(LIBQUARTZBTREECHECK_OBJS) 61 -@erase $(LIBQUARTZ_OBJS) 62 62 63 63 64 64 "$(OUTDIR)" : … … 77 77 << 78 78 79 79 80 "$(OUTDIR)\LIB BTREECHECK.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIBBTREECHECK_OBJS)80 "$(OUTDIR)\LIBQUARTZBTREECHECK.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIBQUARTZBTREECHECK_OBJS) 81 81 $(LIB32) @<< 82 $(LIB32_FLAGS) /out:"$(OUTDIR)\lib btreecheck.lib" $(DEF_FLAGS) $(LIBBTREECHECK_OBJS)82 $(LIB32_FLAGS) /out:"$(OUTDIR)\libquartzbtreecheck.lib" $(DEF_FLAGS) $(LIBQUARTZBTREECHECK_OBJS) 83 83 << 84 84 85 85 # inference rules, showing how to create one type of file from another with the same root name -
win32msvc/win32_bin.mak
19 19 "$(OUTDIR)\xapian-compact.exe" \ 20 20 "$(OUTDIR)\xapian-progsrv.exe" \ 21 21 "$(OUTDIR)\xapian-tcpsrv.exe" \ 22 23 22 "$(OUTDIR)\xapian-inspect.exe" \ 23 "$(OUTDIR)\xapian-check.exe" 24 24 SRCS = \ 25 25 "$(INTDIR)\quartzcheck.cc" \ 26 26 "$(INTDIR)\quartzcompact.cc" \ … … 79 79 80 80 81 81 "$(OUTDIR)\quartzcheck.exe" : "$(OUTDIR)" $(DEF_FILE) $(QUARTZCHECK_OBJS) \ 82 $(PROGRAM_DEPENDENCIES) 82 $(PROGRAM_DEPENDENCIES) 83 83 $(LINK32) @<< 84 $(ALL_LINK32_FLAGS) /out:"$(OUTDIR)\quartzcheck.exe" $(DEF_FLAGS) $(QUARTZCHECK_OBJS) 84 $(ALL_LINK32_FLAGS) /out:"$(OUTDIR)\quartzcheck.exe" $(DEF_FLAGS) $(QUARTZCHECK_OBJS) "$(OUTLIBDIR)\libquartzbtreecheck.lib" 85 85 << 86 86 87 87 "$(OUTDIR)\quartzcompact.exe" : "$(OUTDIR)" $(DEF_FILE) $(QUARTZCOMPACT_OBJS) \ … … 123 123 "$(OUTDIR)\xapian-check.exe" : "$(OUTDIR)" $(DEF_FILE) $(XAPIAN_CHECK_OBJS) \ 124 124 $(PROGRAM_DEPENDENCIES) 125 125 $(LINK32) @<< 126 $(ALL_LINK32_FLAGS) /out:"$(OUTDIR)\xapian-check.exe" $(DEF_FLAGS) $(XAPIAN_CHECK_OBJS) 126 $(ALL_LINK32_FLAGS) /out:"$(OUTDIR)\xapian-check.exe" $(DEF_FLAGS) $(XAPIAN_CHECK_OBJS) "$(OUTLIBDIR)\libflintbtreecheck.lib" 127 127 << 128 128 129 129 # inference rules, showing how to create one type of file from another with the same root name -
win32msvc/win32_tests.mak
150 150 "$(OUTDIR)\btreetest.exe" : "$(OUTDIR)" $(DEF_FILE) $(BTREETEST_OBJS) \ 151 151 $(PROGRAM_DEPENDENCIES) 152 152 $(LINK32) @<< 153 $(ALL_LINK32_FLAGS) /out:"$(OUTDIR)\btreetest.exe" $(DEF_FLAGS) $(BTREETEST_OBJS) 153 $(ALL_LINK32_FLAGS) /out:"$(OUTDIR)\btreetest.exe" $(DEF_FLAGS) $(BTREETEST_OBJS) "$(OUTLIBDIR)\libquartzbtreecheck.lib" 154 154 << 155 155 156 156 "$(OUTDIR)\internaltest.exe" : "$(OUTDIR)" $(DEF_FILE) $(INTERNALTEST_OBJS) \