mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-08 16:28:24 +02:00
* add a -dfpc define to the resource compiler commandlines, which allows to make FPC specific exceptions in resource scripts. Mantis #24044
git-svn-id: trunk@24438 -
This commit is contained in:
parent
ccdd4437d6
commit
09e742f243
@ -37,7 +37,7 @@ uses
|
||||
rescmd : '-o $OBJ -a $ARCH -of elf $DBG';
|
||||
{ cross compiled windres can be used to compile .rc files on linux }
|
||||
rcbin : 'windres';
|
||||
rccmd : '--include $INC -O res -o $RES $RC';
|
||||
rccmd : '--include $INC -O res -D FPC -o $RES $RC';
|
||||
resourcefileclass : nil;
|
||||
resflags : [];
|
||||
);
|
||||
@ -49,7 +49,7 @@ uses
|
||||
rescmd : '-o $OBJ -a $ARCH -of xcoff $DBG';
|
||||
{ cross compiled windres can be used to compile .rc files on other platforms }
|
||||
rcbin : 'windres';
|
||||
rccmd : '--include $INC -O res -o $RES $RC';
|
||||
rccmd : '--include $INC -O res -D FPC -o $RES $RC';
|
||||
resourcefileclass : nil;
|
||||
resflags : [];
|
||||
);
|
||||
@ -60,7 +60,7 @@ uses
|
||||
resbin : 'fpcres';
|
||||
rescmd : '-o $OBJ -a $ENDIAN -of external $DBG';
|
||||
rcbin : 'windres';
|
||||
rccmd : '--include $INC -O res -o $RES $RC';
|
||||
rccmd : '--include $INC -O res -D FPC -o $RES $RC';
|
||||
resourcefileclass : nil;
|
||||
resflags : [res_external_file];
|
||||
);
|
||||
|
@ -39,7 +39,7 @@ unit i_bsd;
|
||||
resbin : 'fpcres';
|
||||
rescmd : '-o $OBJ -a $ARCH -s $SUBARCH -of mach-o $DBG';
|
||||
rcbin : 'windres';
|
||||
rccmd : '--include $INC -O res -o $RES $RC';
|
||||
rccmd : '--include $INC -O res -D FPC -o $RES $RC';
|
||||
resourcefileclass : nil;
|
||||
resflags : [];
|
||||
);
|
||||
@ -49,7 +49,7 @@ unit i_bsd;
|
||||
resbin : 'fpcres';
|
||||
rescmd : '-o $OBJ -a $ENDIAN -of external $DBG';
|
||||
rcbin : 'windres';
|
||||
rccmd : '--include $INC -O res -o $RES $RC';
|
||||
rccmd : '--include $INC -O res -D FPC -o $RES $RC';
|
||||
resourcefileclass : nil;
|
||||
resflags : [res_external_file,res_arch_in_file_name];
|
||||
);
|
||||
|
@ -35,7 +35,7 @@ unit i_emx;
|
||||
resbin : '';
|
||||
rescmd : '';
|
||||
rcbin : 'wrc';
|
||||
rccmd : '-r -zm -q -bt=os2 -fo=$RES $RC';
|
||||
rccmd : '-r -zm -q -bt=os2 -dFPC -fo=$RES $RC';
|
||||
resourcefileclass : nil;
|
||||
resflags : [res_single_file];
|
||||
);
|
||||
|
@ -35,7 +35,7 @@ unit i_os2;
|
||||
resbin : '';
|
||||
rescmd : '';
|
||||
rcbin : 'wrc';
|
||||
rccmd : '-r -zm -q -bt=os2 -fo=$RES $RC';
|
||||
rccmd : '-r -zm -q -bt=os2 -dFPC -fo=$RES $RC';
|
||||
resourcefileclass : nil;
|
||||
resflags : [res_single_file];
|
||||
);
|
||||
|
@ -108,7 +108,7 @@ implementation
|
||||
resbin : 'fpcres';
|
||||
rescmd : '-o $OBJ -a $ARCH -of coff $DBG';
|
||||
rcbin : 'windres';
|
||||
rccmd : '--include $INC -O res -o $RES $RC';
|
||||
rccmd : '--include $INC -O res -D FPC -o $RES $RC';
|
||||
resourcefileclass : nil;
|
||||
resflags : [];
|
||||
);
|
||||
@ -119,7 +119,7 @@ implementation
|
||||
resbin : 'fpcres';
|
||||
rescmd : '-o $OBJ -a $ARCH -of coff $DBG';
|
||||
rcbin : 'gorc';
|
||||
rccmd : '/machine x64 /nw /ni /r /fo $RES $RC';
|
||||
rccmd : '/machine x64 /nw /ni /r /d FPC /fo $RES $RC';
|
||||
resourcefileclass : nil;
|
||||
resflags : [];
|
||||
);
|
||||
|
Loading…
Reference in New Issue
Block a user