mirror of
https://github.com/n5ac/mmsstv.git
synced 2026-01-20 15:20:17 +01:00
182 lines
4.5 KiB
Plaintext
182 lines
4.5 KiB
Plaintext
# ---------------------------------------------------------------------------
|
||
!if !$d(BCB)
|
||
BCB = $(MAKEDIR)\..
|
||
!endif
|
||
|
||
# ---------------------------------------------------------------------------
|
||
# IDE セクション
|
||
# ---------------------------------------------------------------------------
|
||
# プロジェクトメイクファイルの以下のセクションは、IDE によって管理されます。
|
||
# このセクションを変更する場合は、できるだけ IDE を使用するようにして
|
||
# ください。
|
||
# ---------------------------------------------------------------------------
|
||
|
||
VERSION = BCB.03
|
||
# ---------------------------------------------------------------------------
|
||
PROJECT = qslbox.dll
|
||
OBJFILES = qslbox.obj Comlib.obj About.obj TextDlg.obj
|
||
RESFILES = qslbox.res
|
||
DEFFILE =
|
||
RESDEPEN = $(RESFILES) About.dfm TextDlg.dfm
|
||
LIBFILES =
|
||
LIBRARIES = VCL35.lib
|
||
SPARELIBS = VCL35.lib
|
||
PACKAGES = VCLX35.bpi VCL35.bpi VCLDB35.bpi VCLDBX35.bpi bcbsmp35.bpi dclocx35.bpi \
|
||
QRPT35.bpi TEEUI35.bpi VCLSMP35.bpi TEEDB35.bpi TEE35.bpi ibsmp35.bpi \
|
||
NMFAST35.bpi INETDB35.bpi INET35.bpi
|
||
# ---------------------------------------------------------------------------
|
||
PATHCPP = .;
|
||
PATHASM = .;
|
||
PATHPAS = .;
|
||
PATHRC = .;
|
||
DEBUGLIBPATH = $(BCB)\lib\debug
|
||
RELEASELIBPATH = $(BCB)\lib\release
|
||
# ---------------------------------------------------------------------------
|
||
CFLAG1 = -WD -O2 -Hc -w -Ve -d -k- -vi -c -b- -w-par -w-inl -Vx
|
||
CFLAG2 = -I$(BCB)\include;$(BCB)\include\vcl -H=$(BCB)\lib\vcl35.csm
|
||
CFLAG3 = -Tkh30000
|
||
PFLAGS = -U$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) \
|
||
-I$(BCB)\include;$(BCB)\include\vcl -$L- -$D- -v -JPHN -M
|
||
RFLAGS = -i$(BCB)\include;$(BCB)\include\vcl
|
||
AFLAGS = /i$(BCB)\include /i$(BCB)\include\vcl /mx /w2 /zn /d_RTLDLL
|
||
LFLAGS = -L$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) -aa -Tpd -x -Gn
|
||
IFLAGS =
|
||
# ---------------------------------------------------------------------------
|
||
ALLOBJ = c0d32.obj sysinit.obj $(OBJFILES)
|
||
ALLRES = $(RESFILES)
|
||
ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cp32mt.lib
|
||
# ---------------------------------------------------------------------------
|
||
!ifdef IDEOPTIONS
|
||
|
||
[Version Info]
|
||
IncludeVerInfo=0
|
||
AutoIncBuild=0
|
||
MajorVer=1
|
||
MinorVer=0
|
||
Release=0
|
||
Build=0
|
||
Debug=0
|
||
PreRelease=0
|
||
Special=0
|
||
Private=0
|
||
DLL=0
|
||
Locale=1041
|
||
CodePage=932
|
||
|
||
[Version Info Keys]
|
||
CompanyName=
|
||
FileDescription=
|
||
FileVersion=1.0.0.0
|
||
InternalName=
|
||
LegalCopyright=
|
||
LegalTrademarks=
|
||
OriginalFilename=
|
||
ProductName=
|
||
ProductVersion=1.0.0.0
|
||
Comments=
|
||
|
||
[HistoryLists\hlIncludePath]
|
||
Count=1
|
||
Item0=$(BCB)\include;$(BCB)\include\vcl
|
||
|
||
[HistoryLists\hlLibraryPath]
|
||
Count=1
|
||
Item0=$(BCB)\lib\obj;$(BCB)\lib
|
||
|
||
[HistoryLists\hlDebugSourcePath]
|
||
Count=1
|
||
Item0=$(BCB)\source\vcl
|
||
|
||
[HistoryLists\hlConditionals]
|
||
Count=2
|
||
Item0=_RTLDLL
|
||
Item1=_RTLDLL;USEPACKAGES
|
||
|
||
[HistoryLists\hlHostApplication]
|
||
Count=1
|
||
Item0=D:\Mmsstv\Mmsstv.exe
|
||
|
||
[Debugging]
|
||
DebugSourceDirs=$(BCB)\source\vcl
|
||
|
||
[Parameters]
|
||
RunParams=
|
||
HostApplication=D:\Mmsstv\Mmsstv.exe
|
||
|
||
!endif
|
||
|
||
# ---------------------------------------------------------------------------
|
||
# MAKE セクション
|
||
# ---------------------------------------------------------------------------
|
||
# IDE はプロジェクトファイルのこのセクションは使用していません。
|
||
# コマンドラインの MAKE ユーティリティを使用してビルドするためのものです。
|
||
# ---------------------------------------------------------------------------
|
||
|
||
.autodepend
|
||
# ---------------------------------------------------------------------------
|
||
!if !$d(BCC32)
|
||
BCC32 = bcc32
|
||
!endif
|
||
|
||
!if !$d(DCC32)
|
||
DCC32 = dcc32
|
||
!endif
|
||
|
||
!if !$d(TASM32)
|
||
TASM32 = tasm32
|
||
!endif
|
||
|
||
!if !$d(LINKER)
|
||
LINKER = ilink32
|
||
!endif
|
||
|
||
!if !$d(BRCC32)
|
||
BRCC32 = brcc32
|
||
!endif
|
||
# ---------------------------------------------------------------------------
|
||
!if $d(PATHCPP)
|
||
.PATH.CPP = $(PATHCPP)
|
||
.PATH.C = $(PATHCPP)
|
||
!endif
|
||
|
||
!if $d(PATHPAS)
|
||
.PATH.PAS = $(PATHPAS)
|
||
!endif
|
||
|
||
!if $d(PATHASM)
|
||
.PATH.ASM = $(PATHASM)
|
||
!endif
|
||
|
||
!if $d(PATHRC)
|
||
.PATH.RC = $(PATHRC)
|
||
!endif
|
||
# ---------------------------------------------------------------------------
|
||
$(PROJECT): $(OBJFILES) $(RESDEPEN) $(DEFFILE)
|
||
$(BCB)\BIN\$(LINKER) @&&!
|
||
$(LFLAGS) +
|
||
$(ALLOBJ), +
|
||
$(PROJECT),, +
|
||
$(ALLLIB), +
|
||
$(DEFFILE), +
|
||
$(ALLRES)
|
||
!
|
||
# ---------------------------------------------------------------------------
|
||
.pas.hpp:
|
||
$(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
|
||
|
||
.pas.obj:
|
||
$(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
|
||
|
||
.cpp.obj:
|
||
$(BCB)\BIN\$(BCC32) $(CFLAG1) $(CFLAG2) $(CFLAG3) -n$(@D) {$< }
|
||
|
||
.c.obj:
|
||
$(BCB)\BIN\$(BCC32) $(CFLAG1) $(CFLAG2) $(CFLAG3) -n$(@D) {$< }
|
||
|
||
.asm.obj:
|
||
$(BCB)\BIN\$(TASM32) $(AFLAGS) $<, $@
|
||
|
||
.rc.res:
|
||
$(BCB)\BIN\$(BRCC32) $(RFLAGS) -fo$@ $<
|
||
# ---------------------------------------------------------------------------
|
||
|