lazarus-ccr/applications/gobject-introspection/gir2pascal.lpi
drewski207 8d7b0d7e6e Removed CustApp dependency of gir2pas
Implemented some small amount of framework to create pascal classes from gobjects.
Fixed some bugs where properties would not find setters and getters properly when actually available


git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2493 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-08-26 20:05:29 +00:00

128 lines
3.7 KiB
XML

<?xml version="1.0"?>
<CONFIG>
<ProjectOptions>
<Version Value="9"/>
<General>
<Flags>
<MainUnitHasCreateFormStatements Value="False"/>
</Flags>
<SessionStorage Value="InProjectDir"/>
<MainUnit Value="0"/>
<ResourceType Value="res"/>
<UseXPManifest Value="True"/>
<Icon Value="0"/>
</General>
<i18n>
<EnableI18N LFM="False"/>
</i18n>
<VersionInfo>
<StringTable ProductVersion=""/>
</VersionInfo>
<BuildModes Count="1">
<Item1 Name="Default" Default="True"/>
</BuildModes>
<PublishOptions>
<Version Value="2"/>
<DestinationDirectory Value="/tmp/publishedproject/"/>
<IncludeFileFilter Value="*.(pas|pp|inc|lfm|lpr|lrs|lpi|lpk|sh|xml)"/>
<ExcludeFileFilter Value="*.(bak|ppu|o|so);*~;backup"/>
</PublishOptions>
<RunParams>
<local>
<FormatVersion Value="1"/>
<CommandLineParams Value="-wCni /home/andrew/programming/lazarus-ccr/applications/gobject-introspection/girfiles-from-felix/Gtk-3.0.gir -o /tmp/gir-out"/>
<LaunchingApplication PathPlusParams="/usr/bin/gnome-terminal -t 'Lazarus Run Output' -e '$(LazarusDir)/tools/runwait.sh $(TargetCmdLine)'"/>
</local>
</RunParams>
<Units Count="11">
<Unit0>
<Filename Value="gir2pascal.lpr"/>
<IsPartOfProject Value="True"/>
<UnitName Value="gir2pascal"/>
</Unit0>
<Unit1>
<Filename Value="girpascalwriter.pas"/>
<IsPartOfProject Value="True"/>
<UnitName Value="girpascalwriter"/>
</Unit1>
<Unit2>
<Filename Value="girnamespaces.pas"/>
<IsPartOfProject Value="True"/>
<UnitName Value="girNameSpaces"/>
</Unit2>
<Unit3>
<Filename Value="girctypesmapping.pas"/>
<IsPartOfProject Value="True"/>
<UnitName Value="girCTypesMapping"/>
</Unit3>
<Unit4>
<Filename Value="girtokens.pas"/>
<IsPartOfProject Value="True"/>
<UnitName Value="girTokens"/>
</Unit4>
<Unit5>
<Filename Value="girerrors.pas"/>
<IsPartOfProject Value="True"/>
<UnitName Value="girErrors"/>
</Unit5>
<Unit6>
<Filename Value="girfiles.pas"/>
<IsPartOfProject Value="True"/>
<UnitName Value="girFiles"/>
</Unit6>
<Unit7>
<Filename Value="girobjects.pas"/>
<IsPartOfProject Value="True"/>
<UnitName Value="girObjects"/>
</Unit7>
<Unit8>
<Filename Value="girpascalclasswriter.pas"/>
<IsPartOfProject Value="True"/>
<UnitName Value="girPascalClassWriter"/>
</Unit8>
<Unit9>
<Filename Value="girpascalwritertypes.pas"/>
<IsPartOfProject Value="True"/>
<UnitName Value="girpascalwritertypes"/>
</Unit9>
<Unit10>
<Filename Value="commandlineoptions.pas"/>
<IsPartOfProject Value="True"/>
<UnitName Value="CommandLineOptions"/>
</Unit10>
</Units>
</ProjectOptions>
<CompilerOptions>
<Version Value="11"/>
<Target>
<Filename Value="gir2pascal"/>
</Target>
<SearchPaths>
<IncludeFiles Value="$(ProjOutDir)"/>
<UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/>
</SearchPaths>
<Other>
<CompilerMessages>
<UseMsgFile Value="True"/>
</CompilerMessages>
<CompilerPath Value="$(CompPath)"/>
</Other>
</CompilerOptions>
<Debugging>
<Exceptions Count="4">
<Item1>
<Name Value="EAbort"/>
</Item1>
<Item2>
<Name Value="ECodetoolError"/>
</Item2>
<Item3>
<Name Value="EFOpenError"/>
</Item3>
<Item4>
<Name Value="EStringListError"/>
</Item4>
</Exceptions>
</Debugging>
</CONFIG>