xref: /aoo4110/main/dbaccess/source/ui/dlg/makefile.mk (revision b1cdbd2c)
1*b1cdbd2cSJim Jagielski#**************************************************************
2*b1cdbd2cSJim Jagielski#
3*b1cdbd2cSJim Jagielski#  Licensed to the Apache Software Foundation (ASF) under one
4*b1cdbd2cSJim Jagielski#  or more contributor license agreements.  See the NOTICE file
5*b1cdbd2cSJim Jagielski#  distributed with this work for additional information
6*b1cdbd2cSJim Jagielski#  regarding copyright ownership.  The ASF licenses this file
7*b1cdbd2cSJim Jagielski#  to you under the Apache License, Version 2.0 (the
8*b1cdbd2cSJim Jagielski#  "License"); you may not use this file except in compliance
9*b1cdbd2cSJim Jagielski#  with the License.  You may obtain a copy of the License at
10*b1cdbd2cSJim Jagielski#
11*b1cdbd2cSJim Jagielski#    http://www.apache.org/licenses/LICENSE-2.0
12*b1cdbd2cSJim Jagielski#
13*b1cdbd2cSJim Jagielski#  Unless required by applicable law or agreed to in writing,
14*b1cdbd2cSJim Jagielski#  software distributed under the License is distributed on an
15*b1cdbd2cSJim Jagielski#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*b1cdbd2cSJim Jagielski#  KIND, either express or implied.  See the License for the
17*b1cdbd2cSJim Jagielski#  specific language governing permissions and limitations
18*b1cdbd2cSJim Jagielski#  under the License.
19*b1cdbd2cSJim Jagielski#
20*b1cdbd2cSJim Jagielski#**************************************************************
21*b1cdbd2cSJim Jagielski
22*b1cdbd2cSJim Jagielski
23*b1cdbd2cSJim Jagielski
24*b1cdbd2cSJim JagielskiPRJ=..$/..$/..
25*b1cdbd2cSJim JagielskiPRJINC=$(PRJ)$/source
26*b1cdbd2cSJim JagielskiPRJNAME=dbaccess
27*b1cdbd2cSJim JagielskiTARGET=uidlg
28*b1cdbd2cSJim Jagielski
29*b1cdbd2cSJim Jagielski# --- Settings ----------------------------------
30*b1cdbd2cSJim Jagielski
31*b1cdbd2cSJim Jagielski.INCLUDE : settings.mk
32*b1cdbd2cSJim Jagielski.INCLUDE : $(PRJ)$/util$/makefile.pmk
33*b1cdbd2cSJim Jagielski
34*b1cdbd2cSJim Jagielski.IF "$(SYSTEM_ODBC_HEADERS)" == "YES"
35*b1cdbd2cSJim JagielskiCFLAGS+=-DSYSTEM_ODBC_HEADERS
36*b1cdbd2cSJim Jagielski.ENDIF
37*b1cdbd2cSJim Jagielski
38*b1cdbd2cSJim Jagielski.IF "$(WINDOWS_VISTA_PSDK)"!="" && "$(PROF_EDITION)"==""
39*b1cdbd2cSJim JagielskiCDEFS+=-DWINDOWS_VISTA_PSDK
40*b1cdbd2cSJim Jagielski.ENDIF
41*b1cdbd2cSJim Jagielski
42*b1cdbd2cSJim Jagielski.IF "$(GUI)$(COM)"=="WNTGCC" # for adoint.h
43*b1cdbd2cSJim JagielskiCFLAGS+=-fpermissive
44*b1cdbd2cSJim Jagielski.ENDIF
45*b1cdbd2cSJim Jagielski
46*b1cdbd2cSJim Jagielski# --- Files -------------------------------------
47*b1cdbd2cSJim Jagielski
48*b1cdbd2cSJim Jagielski# ... resource files ............................
49*b1cdbd2cSJim Jagielski
50*b1cdbd2cSJim Jagielski
51*b1cdbd2cSJim JagielskiLOCALIZE_ME=AutoControls_tmpl.hrc
52*b1cdbd2cSJim Jagielski
53*b1cdbd2cSJim JagielskiSRS1NAME=$(TARGET)
54*b1cdbd2cSJim JagielskiSRC1FILES =	\
55*b1cdbd2cSJim Jagielski		AutoControls.src	\
56*b1cdbd2cSJim Jagielski		ConnectionPage.src	\
57*b1cdbd2cSJim Jagielski		UserAdmin.src		\
58*b1cdbd2cSJim Jagielski		admincontrols.src   \
59*b1cdbd2cSJim Jagielski		directsql.src		\
60*b1cdbd2cSJim Jagielski		AdabasStat.src		\
61*b1cdbd2cSJim Jagielski		indexdialog.src		\
62*b1cdbd2cSJim Jagielski		RelationDlg.src		\
63*b1cdbd2cSJim Jagielski		adtabdlg.src		\
64*b1cdbd2cSJim Jagielski		dlgsave.src			\
65*b1cdbd2cSJim Jagielski		queryorder.src		\
66*b1cdbd2cSJim Jagielski		queryfilter.src		\
67*b1cdbd2cSJim Jagielski		paramdialog.src		\
68*b1cdbd2cSJim Jagielski		dsselect.src		\
69*b1cdbd2cSJim Jagielski		dbadmin.src			\
70*b1cdbd2cSJim Jagielski		dbadmin2.src    	\
71*b1cdbd2cSJim Jagielski		dbadminsetup.src	\
72*b1cdbd2cSJim Jagielski		dbfindex.src		\
73*b1cdbd2cSJim Jagielski		dlgsize.src			\
74*b1cdbd2cSJim Jagielski		CollectionView.src	\
75*b1cdbd2cSJim Jagielski		dlgattr.src			\
76*b1cdbd2cSJim Jagielski		advancedsettings.src\
77*b1cdbd2cSJim Jagielski		UserAdminDlg.src	\
78*b1cdbd2cSJim Jagielski		sqlmessage.src      \
79*b1cdbd2cSJim Jagielski		textconnectionsettings.src
80*b1cdbd2cSJim Jagielski
81*b1cdbd2cSJim Jagielski
82*b1cdbd2cSJim Jagielski# ... object files ............................
83*b1cdbd2cSJim JagielskiEXCEPTIONSFILES=						\
84*b1cdbd2cSJim Jagielski		$(SLO)$/directsql.obj			\
85*b1cdbd2cSJim Jagielski		$(SLO)$/dbwiz.obj				\
86*b1cdbd2cSJim Jagielski		$(SLO)$/dbwizsetup.obj				\
87*b1cdbd2cSJim Jagielski		$(SLO)$/generalpage.obj			\
88*b1cdbd2cSJim Jagielski		$(SLO)$/indexfieldscontrol.obj	\
89*b1cdbd2cSJim Jagielski		$(SLO)$/indexdialog.obj			\
90*b1cdbd2cSJim Jagielski		$(SLO)$/RelationDlg.obj			\
91*b1cdbd2cSJim Jagielski		$(SLO)$/adtabdlg.obj			\
92*b1cdbd2cSJim Jagielski		$(SLO)$/dlgsave.obj				\
93*b1cdbd2cSJim Jagielski		$(SLO)$/admincontrols.obj       \
94*b1cdbd2cSJim Jagielski		$(SLO)$/adminpages.obj			\
95*b1cdbd2cSJim Jagielski		$(SLO)$/queryorder.obj			\
96*b1cdbd2cSJim Jagielski		$(SLO)$/queryfilter.obj			\
97*b1cdbd2cSJim Jagielski		$(SLO)$/paramdialog.obj			\
98*b1cdbd2cSJim Jagielski		$(SLO)$/dbadmin.obj				\
99*b1cdbd2cSJim Jagielski		$(SLO)$/detailpages.obj			\
100*b1cdbd2cSJim Jagielski		$(SLO)$/sqlmessage.obj			\
101*b1cdbd2cSJim Jagielski		$(SLO)$/finteraction.obj		\
102*b1cdbd2cSJim Jagielski		$(SLO)$/ConnectionPage.obj		\
103*b1cdbd2cSJim Jagielski		$(SLO)$/ConnectionHelper.obj	\
104*b1cdbd2cSJim Jagielski		$(SLO)$/TextConnectionHelper.obj	\
105*b1cdbd2cSJim Jagielski		$(SLO)$/ConnectionPageSetup.obj	\
106*b1cdbd2cSJim Jagielski		$(SLO)$/DBSetupConnectionPages.obj 	\
107*b1cdbd2cSJim Jagielski		$(SLO)$/UserAdminDlg.obj		\
108*b1cdbd2cSJim Jagielski		$(SLO)$/UserAdmin.obj			\
109*b1cdbd2cSJim Jagielski		$(SLO)$/AdabasStat.obj			\
110*b1cdbd2cSJim Jagielski		$(SLO)$/tablespage.obj			\
111*b1cdbd2cSJim Jagielski		$(SLO)$/DbAdminImpl.obj			\
112*b1cdbd2cSJim Jagielski		$(SLO)$/TablesSingleDlg.obj		\
113*b1cdbd2cSJim Jagielski		$(SLO)$/CollectionView.obj		\
114*b1cdbd2cSJim Jagielski		$(SLO)$/dsselect.obj			\
115*b1cdbd2cSJim Jagielski		$(SLO)$/dbfindex.obj            \
116*b1cdbd2cSJim Jagielski		$(SLO)$/DriverSettings.obj      \
117*b1cdbd2cSJim Jagielski		$(SLO)$/odbcconfig.obj          \
118*b1cdbd2cSJim Jagielski		$(SLO)$/advancedsettings.obj    \
119*b1cdbd2cSJim Jagielski		$(SLO)$/textconnectionsettings.obj
120*b1cdbd2cSJim Jagielski
121*b1cdbd2cSJim JagielskiSLOFILES=								\
122*b1cdbd2cSJim Jagielski		$(EXCEPTIONSFILES)				\
123*b1cdbd2cSJim Jagielski		$(SLO)$/dlgsize.obj				\
124*b1cdbd2cSJim Jagielski		$(SLO)$/dlgattr.obj             \
125*b1cdbd2cSJim Jagielski		$(SLO)$/optionalboolitem.obj
126*b1cdbd2cSJim Jagielski
127*b1cdbd2cSJim Jagielski.IF "$(WINDOWS_VISTA_PSDK)"!="" && "$(PROF_EDITION)"==""
128*b1cdbd2cSJim JagielskiDISABLE_ADO=TRUE
129*b1cdbd2cSJim Jagielski.ENDIF # "$(WINDOWS_VISTA_PSDK)"!="" && "$(PROF_EDITION)"==""
130*b1cdbd2cSJim Jagielski
131*b1cdbd2cSJim Jagielski.IF "$(GUI)"=="WNT" && "$(DISABLE_ADO)"==""
132*b1cdbd2cSJim JagielskiSLOFILES+=		$(SLO)$/adodatalinks.obj
133*b1cdbd2cSJim Jagielski.ENDIF
134*b1cdbd2cSJim Jagielski
135*b1cdbd2cSJim Jagielski# --- Targets ----------------------------------
136*b1cdbd2cSJim Jagielski.INCLUDE : target.mk
137*b1cdbd2cSJim Jagielski
138*b1cdbd2cSJim Jagielski$(SLO)$/ConnectionHelper.obj : $(LOCALIZE_ME_DEST)
139*b1cdbd2cSJim Jagielski
140*b1cdbd2cSJim Jagielski$(SLO)$/ConnectionPageSetup.obj : $(LOCALIZE_ME_DEST)
141*b1cdbd2cSJim Jagielski
142*b1cdbd2cSJim Jagielski$(SLO)$/DBSetupConnectionPages.obj : $(LOCALIZE_ME_DEST)
143*b1cdbd2cSJim Jagielski
144*b1cdbd2cSJim Jagielski$(SLO)$/TextConnectionHelper.obj : $(LOCALIZE_ME_DEST)
145*b1cdbd2cSJim Jagielski
146*b1cdbd2cSJim Jagielski$(SLO)$/detailpages.obj : $(LOCALIZE_ME_DEST)
147*b1cdbd2cSJim Jagielski
148*b1cdbd2cSJim Jagielski$(SLO)$/tablespage.obj : $(LOCALIZE_ME_DEST)
149*b1cdbd2cSJim Jagielski
150*b1cdbd2cSJim Jagielski$(SLO)$/ConnectionPage.obj : $(LOCALIZE_ME_DEST)
151