mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-07 19:50:17 +02:00
+ lazarus project
git-svn-id: trunk@49119 -
This commit is contained in:
parent
87a67a3222
commit
755c574a87
2
.gitattributes
vendored
2
.gitattributes
vendored
@ -10497,6 +10497,8 @@ rtl/darwin/aarch64/sig_cpu.inc svneol=native#text/plain
|
||||
rtl/darwin/aarch64/sighnd.inc svneol=native#text/plain
|
||||
rtl/darwin/arm/sig_cpu.inc svneol=native#text/plain
|
||||
rtl/darwin/arm/sighnd.inc svneol=native#text/plain
|
||||
rtl/darwin/buildrtl.lpi svneol=native#text/plain
|
||||
rtl/darwin/buildrtl.pp svneol=native#text/pascal
|
||||
rtl/darwin/console.pp svneol=native#text/plain
|
||||
rtl/darwin/errno.inc svneol=native#text/plain
|
||||
rtl/darwin/errnostr.inc svneol=native#text/plain
|
||||
|
70
rtl/darwin/buildrtl.lpi
Normal file
70
rtl/darwin/buildrtl.lpi
Normal file
@ -0,0 +1,70 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<CONFIG>
|
||||
<ProjectOptions>
|
||||
<Version Value="12"/>
|
||||
<General>
|
||||
<Flags>
|
||||
<MainUnitHasCreateFormStatements Value="False"/>
|
||||
<MainUnitHasTitleStatement Value="False"/>
|
||||
<MainUnitHasScaledStatement Value="False"/>
|
||||
<Runnable Value="False"/>
|
||||
<LRSInOutputDirectory Value="False"/>
|
||||
<CompatibilityMode Value="True"/>
|
||||
</Flags>
|
||||
<SessionStorage Value="InProjectDir"/>
|
||||
<Title Value="buildrtl"/>
|
||||
</General>
|
||||
<BuildModes Count="1">
|
||||
<Item1 Name="default" Default="True"/>
|
||||
</BuildModes>
|
||||
<PublishOptions>
|
||||
<Version Value="2"/>
|
||||
</PublishOptions>
|
||||
<RunParams>
|
||||
<local>
|
||||
<LaunchingApplication PathPlusParams="/usr/X11R6/bin/xterm -T 'Lazarus Run Output' -e $(LazarusDir)/tools/runwait.sh $(TargetCmdLine)"/>
|
||||
</local>
|
||||
<FormatVersion Value="2"/>
|
||||
<Modes Count="1">
|
||||
<Mode0 Name="default">
|
||||
<local>
|
||||
<LaunchingApplication PathPlusParams="/usr/X11R6/bin/xterm -T 'Lazarus Run Output' -e $(LazarusDir)/tools/runwait.sh $(TargetCmdLine)"/>
|
||||
</local>
|
||||
</Mode0>
|
||||
</Modes>
|
||||
</RunParams>
|
||||
<Units Count="1">
|
||||
<Unit0>
|
||||
<Filename Value="buildrtl.pp"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
</Unit0>
|
||||
</Units>
|
||||
</ProjectOptions>
|
||||
<CompilerOptions>
|
||||
<Version Value="11"/>
|
||||
<SearchPaths>
|
||||
<IncludeFiles Value="../inc;../$(TargetCPU);../unix;../objpas/classes;../objpas/sysutils;../objpas;$(TargetCPU);../bsd;../bsd/$(TargetCPU)"/>
|
||||
<OtherUnitFiles Value="../objpas;../objpas/classes;../objpas/sysutils;../inc;../unix;../$(TargetCPU);.../charmaps"/>
|
||||
<UnitOutputDirectory Value="../units/$(TargetCPU)-darwin"/>
|
||||
</SearchPaths>
|
||||
<Parsing>
|
||||
<Style Value="2"/>
|
||||
<SyntaxOptions>
|
||||
<SyntaxMode Value="fpc"/>
|
||||
<CStyleOperator Value="False"/>
|
||||
<UseAnsiStrings Value="False"/>
|
||||
</SyntaxOptions>
|
||||
</Parsing>
|
||||
<Other>
|
||||
<Verbosity>
|
||||
<ShowNotes Value="False"/>
|
||||
<ShowHints Value="False"/>
|
||||
</Verbosity>
|
||||
<ExecuteBefore>
|
||||
<Command Value="make RELEASE=1 clean system.ppu uuchar.ppu objpas.ppu lineinfo.ppu lnfodwrf.ppu prt0.o cprt0.o gprt0.o dllprt0.o"/>
|
||||
<ScanForMakeMsgs Value="True"/>
|
||||
<ShowAllMessages Value="True"/>
|
||||
</ExecuteBefore>
|
||||
</Other>
|
||||
</CompilerOptions>
|
||||
</CONFIG>
|
29
rtl/darwin/buildrtl.pp
Normal file
29
rtl/darwin/buildrtl.pp
Normal file
@ -0,0 +1,29 @@
|
||||
{ This unit is only used to edit the rtl with lazarus }
|
||||
unit buildrtl;
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
{ those units are directly build using make:
|
||||
system uuchar objpas macpas iso7185 cpall lineinfo lnfodwrf
|
||||
}
|
||||
macpas, iso7185,
|
||||
fpintres, // $(SYSINIT_UNITS) \
|
||||
si_prc, si_c, si_g, si_dll,
|
||||
unixtype, ctypes, baseunix, strings, extpas, syscall, unixutil,
|
||||
heaptrc,
|
||||
termio, unix, initc, cmem,
|
||||
{$ifdef CPUI386}
|
||||
mmx,
|
||||
{$endif CPUI386}
|
||||
linuxvcs,
|
||||
sysutils, typinfo, math,
|
||||
charset, cpall, character, unixcp, getopts,
|
||||
errors, dl, dynlibs,
|
||||
types, sysconst, fpwidestring,
|
||||
cthreads, sortbase, classes, fgl, rtlconsts, dos, cwstring, bsd, fpcylix,
|
||||
softfpu, sfpux80, ufloatx80, sfpu128, ufloat128;
|
||||
|
||||
implementation
|
||||
|
||||
end.
|
Loading…
Reference in New Issue
Block a user