pjs/cck/driver/makefile.win

124 строки
2.8 KiB
Plaintext
Исходник Обычный вид История

# The contents of this file are subject to the Mozilla Public
1999-11-02 08:38:33 +03:00
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
1999-10-09 05:33:45 +04:00
#
1999-11-02 08:38:33 +03:00
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
1999-10-09 05:33:45 +04:00
#
1999-11-02 08:38:33 +03:00
# The Original Code is mozilla.org code.
#
# The Initial Developer of the Original Code is Netscape
1999-10-09 05:33:45 +04:00
# Communications Corporation. Portions created by Netscape are
1999-11-02 08:38:33 +03:00
# Copyright (C) 1998 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s):
1999-10-09 05:33:45 +04:00
IGNORE_MANIFEST = 1
DEPTH = ..\..\
MODULE = WizardMachine
# Get CFLAGS, OBJDIR and such defined before using them in this makefile...
!include "$(DEPTH)\config\config.mak"
2002-05-17 03:24:22 +04:00
!ifdef WIZARDMACHINE_TIMEBOMB
CFLAGS=$(CFLAGS) -DTIMEBOMB
!endif
1999-10-09 05:33:45 +04:00
#################################################################
CFLAGS = \
-W3 \
-GX \
-DWIN32 \
-D_WINDOWS \
-D_AFXDLL \
-D_MBCS \
-FD \
-c \
$(CFLAGS)
LLFLAGS = \
-subsystem:windows\
$(LLFLAGS)
INCS = -I. \
1999-10-23 03:42:02 +04:00
-I..\include \
1999-10-09 05:33:45 +04:00
$(INCS)
1999-10-12 04:56:51 +04:00
1999-10-09 05:33:45 +04:00
OBJS = \
2001-12-18 20:56:45 +03:00
.\$(OBJDIR)\DlgEditPrefStr.obj \
1999-10-09 05:33:45 +04:00
.\$(OBJDIR)\HelpDlg.obj \
.\$(OBJDIR)\ImageDialog.obj \
.\$(OBJDIR)\ImgDlg.obj \
.\$(OBJDIR)\Interpret.obj \
1999-10-09 05:33:45 +04:00
.\$(OBJDIR)\NavText.obj \
.\$(OBJDIR)\NewConfigDialog.obj \
.\$(OBJDIR)\NewDialog.obj \
.\$(OBJDIR)\PrefEditView.obj \
1999-10-09 05:33:45 +04:00
.\$(OBJDIR)\ProgDlgThread.obj \
.\$(OBJDIR)\ProgressDialog.obj \
.\$(OBJDIR)\PropSheet.obj \
.\$(OBJDIR)\StdAfx.obj \
.\$(OBJDIR)\SumDlg.obj \
.\$(OBJDIR)\WizardMachine.obj \
.\$(OBJDIR)\WizardMachineDlg.obj \
.\$(OBJDIR)\WizardUI.obj \
.\$(OBJDIR)\WizHelp.obj \
.\$(OBJDIR)\wizshell.obj \
2001-12-18 20:56:45 +03:00
.\$(OBJDIR)\DlgFind.obj \
.\$(OBJDIR)\DlgAdd.obj \
1999-10-09 05:33:45 +04:00
$(NULL)
1999-10-23 03:42:02 +04:00
LLIBS = $(LLIBS) \
..\lib\xmlparse.lib \
1999-10-23 03:42:02 +04:00
..\lib\globals.lib \
..\lib\prefs.lib \
1999-10-23 03:42:02 +04:00
$(NULL)
#
# ----- Add your extension libraries here -----
#
!if "$(MAKEFLAGS)" == "libs"
1999-10-23 03:42:02 +04:00
LLIBS = $(LLIBS) \
..\lib\ibengine.lib \
$(NULL)
!endif
#
# ---------------------------------------------
#
1999-10-09 05:33:45 +04:00
#################################################################
MAKE_OBJ_TYPE = EXE
EXENAME = WizardMachine
MAPFILE = $(EXENAME).map
RESFILE = $(EXENAME).res
# For some strange reason, rules.mak puts .pdb on this too
PDBFILE = $(EXENAME)
PROGRAM = .\$(OBJDIR)\$(EXENAME).EXE
#################################################################
!include "$(DEPTH)\config\rules.mak"
1999-11-03 02:25:41 +03:00
include <$(DEPTH)\cck\InitDist.win>
export::
$(MAKE_INSTALL) NCITemplate $(CCKDIST)\CCKTool
$(MAKE_INSTALL) cck.che $(CCKDIST)\CCKTool
$(MAKE_INSTALL) WizardMachine.ini $(CCKDIST)\CCKTool
1999-11-03 02:25:41 +03:00
libs::$(PROGRAM)
1999-11-03 02:25:41 +03:00
$(MAKE_INSTALL) $(PROGRAM) $(CCKDIST)\CCKTool
1999-10-09 05:33:45 +04:00
$(PROGRAM):: $(OBJDIR) $(OBJS) $(RESFILE)