1#************************************************************** 2# 3# Licensed to the Apache Software Foundation (ASF) under one 4# or more contributor license agreements. See the NOTICE file 5# distributed with this work for additional information 6# regarding copyright ownership. The ASF licenses this file 7# to you under the Apache License, Version 2.0 (the 8# "License"); you may not use this file except in compliance 9# with the License. You may obtain a copy of the License at 10# 11# http://www.apache.org/licenses/LICENSE-2.0 12# 13# Unless required by applicable law or agreed to in writing, 14# software distributed under the License is distributed on an 15# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16# KIND, either express or implied. See the License for the 17# specific language governing permissions and limitations 18# under the License. 19# 20#************************************************************** 21 22 23 24PRJ=..$/..$/..$/.. 25PRJNAME=setup_native 26TARGET=reg64msi 27 28# --- Settings ----------------------------------------------------- 29 30ENABLE_EXCEPTIONS=TRUE 31NO_DEFAULT_STL=TRUE 32DYNAMIC_CRT= 33USE_DEFFILE=TRUE 34EXTERNAL_WARNINGS_NOT_ERRORS := TRUE 35 36.INCLUDE : settings.mk 37 38#Disable precompiled header 39CDEFS+=-Dnot_used_define_to_disable_pch 40 41# --- Files -------------------------------------------------------- 42 43.IF "$(GUI)"=="WNT" 44 45UWINAPILIB= 46 47SLOFILES = \ 48 $(SLO)$/reg64.obj 49 50STDSHL += \ 51 $(KERNEL32LIB)\ 52 $(USER32LIB)\ 53 $(ADVAPI32LIB)\ 54 $(SHELL32LIB)\ 55 $(MSILIB)\ 56 $(SHLWAPILIB)\ 57 58# msvcprt.lib 59 60SHL1TARGET = $(TARGET) 61SHL1IMPLIB = i$(TARGET) 62 63SHL1OBJS=$(SLOFILES) 64SHL1DEF = $(MISC)$/$(SHL1TARGET).def 65SHL1DEPN = $(SLB)$/$(TARGET).lib 66DEF1NAME=$(SHL1TARGET) 67DEF1EXPORTFILE=exports.dxp 68 69.ENDIF 70 71 72# --- mapimailer -------------------------------------------------------- 73 74#TARGETTYPE=CUI 75 76#OBJFILES= $(OBJ)$/reg64.obj 77 78#APP1TARGET=reg64 79#APP1OBJS=$(OBJFILES) 80#APP1STDLIBS=$(KERNEL32LIB)\ 81# $(ADVAPI32LIB)\ 82# $(MSILIB)\ 83# $(SHELL32LIB)\ 84# msvcprt.lib\ 85# $(OLE32LIB)\ 86# $(COMCTL32LIB)\ 87# $(UUIDLIB) 88 89 90#APP1DEF=$(MISC)$/$(APP1TARGET).def 91 92# --- Targets -------------------------------------------------------------- 93 94.INCLUDE : target.mk 95INCLUDE!:=$(subst,/stl, $(INCLUDE)) 96 97# ------------------------------------------------------------------------- 98 99 100