diff options
author | florian <florian@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2008-09-13 08:58:54 +0000 |
---|---|---|
committer | florian <florian@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2008-09-13 08:58:54 +0000 |
commit | 365369dd5ddf97c25dccfa199942f8b418d96a95 (patch) | |
tree | 857296a709ed3dfac9b8d6027a4886b218405929 /rtl/freebsd | |
parent | 552034df600890c04faf416198a63e1c3b8c030d (diff) | |
download | fpc-365369dd5ddf97c25dccfa199942f8b418d96a95.tar.gz |
+ FreeBSD lazarus project
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@11756 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'rtl/freebsd')
-rw-r--r-- | rtl/freebsd/buildrtl.lpi | 64 | ||||
-rw-r--r-- | rtl/freebsd/buildrtl.pp | 20 |
2 files changed, 84 insertions, 0 deletions
diff --git a/rtl/freebsd/buildrtl.lpi b/rtl/freebsd/buildrtl.lpi new file mode 100644 index 0000000000..00886e8508 --- /dev/null +++ b/rtl/freebsd/buildrtl.lpi @@ -0,0 +1,64 @@ +<?xml version="1.0"?> +<CONFIG> + <ProjectOptions> + <PathDelim Value="/"/> + <Version Value="6"/> + <General> + <Flags> + <MainUnitHasUsesSectionForAllUnits Value="False"/> + <MainUnitHasCreateFormStatements Value="False"/> + <MainUnitHasTitleStatement Value="False"/> + <Runnable Value="False"/> + </Flags> + <SessionStorage Value="InProjectDir"/> + <MainUnit Value="0"/> + <IconPath Value="./"/> + <TargetFileExt Value=".exe"/> + <Title Value="buildrtl"/> + </General> + <VersionInfo> + <ProjectVersion Value=""/> + </VersionInfo> + <PublishOptions> + <Version Value="2"/> + <IgnoreBinaries Value="False"/> + <IncludeFileFilter Value="*.(pas|pp|inc|lfm|lpr|lrs|lpi|lpk|sh|xml)"/> + <ExcludeFileFilter Value="*.(bak|ppu|ppw|o|so);*~;backup"/> + </PublishOptions> + <RunParams> + <local> + <FormatVersion Value="1"/> + <LaunchingApplication PathPlusParams="/usr/X11R6/bin/xterm -T 'Lazarus Run Output' -e $(LazarusDir)/tools/runwait.sh $(TargetCmdLine)"/> + </local> + </RunParams> + <Units Count="1"> + <Unit0> + <Filename Value="buildrtl.pp"/> + <IsPartOfProject Value="True"/> + <UnitName Value="buildrtl"/> + </Unit0> + </Units> + </ProjectOptions> + <CompilerOptions> + <Version Value="8"/> + <SearchPaths> + <IncludeFiles Value="../inc/;../$(TargetCPU)/;../unix/;../objpas/classes/;../objpas/sysutils/;../objpas/"/> + <OtherUnitFiles Value="../objpas/;../objpas/classes/;../objpas/sysutils/;../inc/;../unix/;../$(TargetCPU)/"/> + <UnitOutputDirectory Value="../units/$(TargetCPU)-freebsd"/> + </SearchPaths> + <Parsing> + <Style Value="2"/> + </Parsing> + <Other> + <Verbosity> + <ShowNotes Value="False"/> + <ShowHints Value="False"/> + </Verbosity> + <CompilerPath Value="$(CompPath)"/> + <ExecuteBefore> + <Command Value="cmd.exe /c "if not exist ../units/$(TargetCPU)-freebsd mkdir ../units/$(TargetCPU)-freebsd""/> + <ShowAllMessages Value="True"/> + </ExecuteBefore> + </Other> + </CompilerOptions> +</CONFIG> diff --git a/rtl/freebsd/buildrtl.pp b/rtl/freebsd/buildrtl.pp new file mode 100644 index 0000000000..4cd001bbb5 --- /dev/null +++ b/rtl/freebsd/buildrtl.pp @@ -0,0 +1,20 @@ +{ This unit is only used to edit the rtl with lazarus } +unit buildrtl; + + interface + + uses + system, unixtype, ctypes, baseunix, strings, objpas,b macpas, syscall, unixutil, + fpintres, heaptrc, lineinfo, lnfodwrf, + termio, unix, freebsd, initc, cmem, mmx, + crt, printer, + sysutils, typinfo, math, matrix, varutils, + charset, ucomplex, getopts, + errors, sockets, gpm, ipc, serial, terminfo, dl, dynlibs, + video, mouse, keyboard, variants, types, dateutils, sysconst, fmtbcd, + cthreads, classes, fgl, convutils, stdconvs, strutils, rtlconsts, dos, objects, cwstring, fpcylix, clocale, + exeinfo; + + implementation + +end. |