bottleneck testcase based on rubbos
[bottlenecks.git] / rubbos / app / tomcat-connectors-1.2.32-src / native / iis / pcre / dftables.x86
1 # Licensed to the Apache Software Foundation (ASF) under one or more
2 # contributor license agreements.  See the NOTICE file distributed with
3 # this work for additional information regarding copyright ownership.
4 # The ASF licenses this file to You under the Apache License, Version 2.0
5 # (the "License"); you may not use this file except in compliance with
6 # the License.  You may obtain a copy of the License at
7 #
8 #     http://www.apache.org/licenses/LICENSE-2.0
9 #
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 # See the License for the specific language governing permissions and
14 # limitations under the License.
15
16 CPP=cl.exe
17 RSC=rc.exe
18 OUTDIR=.
19 INTDIR=.\Release_x86
20 # Begin Custom Macros
21 OutDir=.
22 # End Custom Macros
23
24 ALL : "$(OUTDIR)\dftables.exe"
25
26
27 CLEAN :
28         -@erase "$(INTDIR)\dftables.idb"
29         -@erase "$(INTDIR)\dftables.obj"
30         -@erase "$(OUTDIR)\dftables.exe"
31
32 "$(INTDIR)" :
33     if not exist "$(INTDIR)/$(NULL)" mkdir "$(INTDIR)"
34
35 BSC32=bscmake.exe
36 BSC32_FLAGS=/nologo /o"$(OUTDIR)\dftables.bsc"
37 BSC32_SBRS= \
38
39 LINK32=link.exe
40 LINK32_FLAGS=kernel32.lib $(EXTRA_LIBS) /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\Release\dftables.pdb" /machine:I386 /out:"$(OUTDIR)\dftables.exe" /opt:ref
41 LINK32_OBJS= \
42         "$(INTDIR)\dftables.obj"
43
44 "$(OUTDIR)\dftables.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
45     $(LINK32) @<<
46   $(LINK32_FLAGS) $(LINK32_OBJS)
47 <<
48
49 CPP_PROJ=-nologo -MD -W3 -O2 -Ob2 -Oy- -Zi -EHsc /D "_WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\dftables" /FD /wd4996 /c
50
51 .c{$(INTDIR)}.obj::
52    $(CPP) @<<
53    $(CPP_PROJ) $<
54 <<
55
56 .cpp{$(INTDIR)}.obj::
57    $(CPP) @<<
58    $(CPP_PROJ) $<
59 <<
60
61 .cxx{$(INTDIR)}.obj::
62    $(CPP) @<<
63    $(CPP_PROJ) $<
64 <<
65
66 .c{$(INTDIR)}.sbr::
67    $(CPP) @<<
68    $(CPP_PROJ) $<
69 <<
70
71 .cpp{$(INTDIR)}.sbr::
72    $(CPP) @<<
73    $(CPP_PROJ) $<
74 <<
75
76 .cxx{$(INTDIR)}.sbr::
77    $(CPP) @<<
78    $(CPP_PROJ) $<
79 <<
80
81
82 !IF "$(CFG)" == "dftables_x86"
83 SOURCE=.\dftables.c
84
85 "$(INTDIR)\dftables.obj" : $(SOURCE) "$(INTDIR)" ".\config.h" ".\pcre.h"
86
87
88 SOURCE=.\config.hw
89 InputPath=.\config.hw
90
91 ".\config.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
92         <<tempfile.bat
93         @echo off
94         type .\config.hw > .\config.h
95 <<
96
97 SOURCE=.\maketables.c
98 SOURCE=.\pcre.hw
99 InputPath=.\pcre.hw
100
101 ".\pcre.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
102         <<tempfile.bat
103         @echo off
104         type .\pcre.hw > .\pcre.h
105 <<
106
107
108 !ENDIF
109