Hello,
I remember, there was a sample adding multiple RC-files to a RMK-file
I searched, but couldn't find
I think INCLUDE has been used.
who knows this toppic ?
best regards
Uwe
#Borland make sample, (c) FiveTech Software 2005-2014
HDIRL=c:\XHB280714
BCDIR=c:\BCC582
FWDIR=c:\FWH1306
#change these paths as needed
.path.OBJ = .\obj
.path.PRG = .\
.path.CH = $(FWDIR)\include;$(HDIRL)\include
.path.C = .\
.path.rc = .\
#important: Use Uppercase for filenames extensions, in the next two rules!
PRG = \
TUTOR04.PRG \
SEGUNDO.PRG
# Comentario
#REM ONE.PRG \
#REM TWO.PRG \
#REM THREE.PRG
C = \
TUTOR04.C \
SEGUNDO.C
PROJECT : TUTOR04.exe
TUTOR04.exe : $(PRG:.PRG=.OBJ)
echo off
echo $(BCDIR)\lib\c0w32.obj + > b32.bc
echo OBJ\TUTOR04.obj + >> b32.bc
Echo OBJ\SEGUNDO.obj, + >> b32.bc
echo TUTOR04.exe, + >> b32.bc
echo TUTOR04.map, + >> b32.bc
echo $(FWDIR)\lib\FiveHx.lib + >> b32.bc
echo $(FWDIR)\lib\FiveHC.lib + >> b32.bc
echo C:\XHB280714\lib\rtl.lib + >> b32.bc
echo C:\XHB280714\lib\vm.lib + >> b32.bc
echo C:\XHB280714\lib\gtgui.lib + >> b32.bc
echo C:\XHB280714\lib\lang.lib + >> b32.bc
echo C:\XHB280714\lib\codepage.lib + >> b32.bc
echo C:\XHB280714\lib\macro.lib + >> b32.bc
echo C:\XHB280714\lib\rdd.lib + >> b32.bc
echo C:\XHB280714\lib\dbfntx.lib + >> b32.bc
echo C:\XHB280714\lib\dbfcdx.lib + >> b32.bc
echo C:\XHB280714\lib\dbffpt.lib + >> b32.bc
echo C:\XHB280714\lib\hbsix.lib + >> b32.bc
echo C:\XHB280714\lib\debug.lib + >> b32.bc
echo C:\XHB280714\lib\common.lib + >> b32.bc
echo C:\XHB280714\lib\pp.lib + >> b32.bc
echo C:\XHB280714\lib\pcrepos.lib + >> b32.bc
echo C:\XHB280714\lib\ct.lib + >> b32.bc
echo C:\XHB280714\lib\zlib.lib + >> b32.bc
echo C:\XHB280714\lib\hbzip.lib + >> b32.bc
echo C:\XHB280714\lib\libmisc.lib + >> b32.bc
echo C:\XHB280714\lib\tip.lib + >> b32.bc
echo C:\XHB280714\lib\png.lib + >> b32.bc
echo $(BCDIR)\lib\cw32.lib + >> b32.bc
echo $(BCDIR)\lib\import32.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\odbc32.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\nddeapi.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\iphlpapi.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\msimg32.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\psapi.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\rasapi32.lib, >> b32.bc
IF EXIST TUTOR04.res echo TUTOR04.res + >> b32.bc
$(BCDIR)\bin\ilink32 -Gn -aa -Tpe -s @b32.bc
IF EXIST TUTOR05.res echo TUTOR05.res >> b32.bc
$(BCDIR)\bin\ilink32 -Gn -aa -Tpe -s @b32.bc
# del b32.bc
.PRG.OBJ:
$(HDIRL)\bin\harbour $< /L /N /W /Oobj\ /I$(FWDIR)\include;$(HDIRL)\include
$(BCDIR)\bin\bcc32 -c -tWM -I$(HDIRL)\include -oobj\$& obj\$&.c
.C.OBJ:
echo -c -tWM -D__HARBOUR__ -DHB_API_MACROS > tmp
echo -I$(HDIRL)\include;$(FWDIR)\include >> tmp
$(BCDIR)\bin\bcc32 -oobj\$& @tmp $&.c
del tmp
TUTOR04.res : TUTOR04.rc
$(BCDIR)\bin\brc32.exe -r TUTOR04.rc
TUTOR05.res : TUTOR05.rc
$(BCDIR)\bin\brc32.exe -r TUTOR05.rc
c:\BCC582\lib\c0w32.obj +
OBJ\TUTOR04.obj +
OBJ\SEGUNDO.obj, +
TUTOR04.exe, +
TUTOR04.map, +
c:\FWH1306\lib\FiveHx.lib +
c:\FWH1306\lib\FiveHC.lib +
C:\XHB280714\lib\rtl.lib +
C:\XHB280714\lib\vm.lib +
C:\XHB280714\lib\gtgui.lib +
C:\XHB280714\lib\lang.lib +
C:\XHB280714\lib\codepage.lib +
C:\XHB280714\lib\macro.lib +
C:\XHB280714\lib\rdd.lib +
C:\XHB280714\lib\dbfntx.lib +
C:\XHB280714\lib\dbfcdx.lib +
C:\XHB280714\lib\dbffpt.lib +
C:\XHB280714\lib\hbsix.lib +
C:\XHB280714\lib\debug.lib +
C:\XHB280714\lib\common.lib +
C:\XHB280714\lib\pp.lib +
C:\XHB280714\lib\pcrepos.lib +
C:\XHB280714\lib\ct.lib +
C:\XHB280714\lib\zlib.lib +
C:\XHB280714\lib\hbzip.lib +
C:\XHB280714\lib\libmisc.lib +
C:\XHB280714\lib\tip.lib +
C:\XHB280714\lib\png.lib +
c:\BCC582\lib\cw32.lib +
c:\BCC582\lib\import32.lib +
c:\BCC582\lib\psdk\odbc32.lib +
c:\BCC582\lib\psdk\nddeapi.lib +
c:\BCC582\lib\psdk\iphlpapi.lib +
c:\BCC582\lib\psdk\msimg32.lib +
c:\BCC582\lib\psdk\psapi.lib +
c:\BCC582\lib\psdk\rasapi32.lib,
TUTOR04.res +
TUTOR05.res
Return to FiveWin for Harbour/xHarbour
Users browsing this forum: Google [Bot] and 83 guests