Changeset 2933


Ignore:
Timestamp:
Oct 12, 2008, 4:03:33 PM (11 years ago)
Author:
Sam Hocevar
Message:

Better autotools/Monodevelop integration.

Location:
libpipi/trunk
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • libpipi/trunk/ThePimp/Makefile.am

    r2926 r2933  
    3232if USE_CSHARP
    3333if USE_GTKSHARP
    34 bin_SCRIPTS = Pimp.exe
     34bin_SCRIPTS = ThePimp.exe
    3535endif
    3636endif
     
    3838EXTRA_DIST = $(pimp_sources) $(pimp_resources) $(image_sources)
    3939
    40 Pimp.exe: ../pipi-sharp/pipi-sharp.dll $(pimp_sources) $(pimp_resources)
     40ThePimp.exe: ../pipi-sharp/pipi-sharp.dll $(pimp_sources) $(pimp_resources)
    4141        cp ../pipi-sharp/pipi-sharp.dll .
    4242        cp ../pipi-sharp/pipi-sharp.dll.config .
  • libpipi/trunk/ThePimp/ThePimp.mdp

    r2927 r2933  
    55        <Command type="AfterBuild" command="cp ${CombineDir}/pipi-sharp/pipi-sharp.dll.config ${TargetDir}" workingdir="" />
    66        <Command type="AfterBuild" command="cp ${CombineDir}/pipi-sharp/pipi-sharp.dll.mdb ${TargetDir}" />
     7        <Command type="AfterClean" command="rm -f ${TargetDir}/pipi-sharp.dll.config" />
     8        <Command type="AfterClean" command="rm -f ${TargetDir}/pipi-sharp.dll.mdb" />
    79      </CustomCommands>
    8       <Output directory="." assemblyKeyFile="." assembly="Pimp" />
     10      <Output directory="." assemblyKeyFile="." assembly="ThePimp" />
    911      <Build debugmode="True" target="Exe" />
    1012      <Execution runwithwarnings="True" consolepause="True" runtime="MsNet" clr-version="Net_2_0" />
     
    1517        <Command type="AfterBuild" command="cp ${CombineDir}/pipi-sharp/pipi-sharp.dll.config ${TargetDir}" />
    1618        <Command type="AfterBuild" command="cp ${CombineDir}/pipi-sharp/pipi-sharp.dll.mdb ${TargetDir}" />
     19        <Command type="AfterClean" command="rm -f ${TargetDir}/pipi-sharp.dll.config" />
     20        <Command type="AfterClean" command="rm -f ${TargetDir}/pipi-sharp.dll.mdb" />
    1721      </CustomCommands>
    18       <Output directory="." assemblyKeyFile="." assembly="Pimp" />
     22      <Output directory="." assemblyKeyFile="." assembly="ThePimp" />
    1923      <Build debugmode="False" target="Exe" />
    2024      <Execution runwithwarnings="True" consolepause="True" runtime="MsNet" clr-version="Net_2_0" />
  • libpipi/trunk/libpipi.mds

    r2927 r2933  
    22  <Configurations active="Debug">
    33    <Configuration name="Debug" ctype="CombineConfiguration">
     4      <Entry build="True" name="libpipi" configuration="Default" />
    45      <Entry build="True" name="pipi-sharp" configuration="Debug" />
    56      <Entry build="True" name="ThePimp" configuration="Debug" />
    67    </Configuration>
    78    <Configuration name="Release" ctype="CombineConfiguration">
     9      <Entry build="True" name="libpipi" configuration="Default" />
    810      <Entry build="True" name="pipi-sharp" configuration="Release" />
    911      <Entry build="True" name="ThePimp" configuration="Release" />
     
    1113  </Configurations>
    1214  <StartMode startupentry="ThePimp" single="True">
     15    <Execute type="None" entry="libpipi" />
    1316    <Execute type="None" entry="pipi-sharp" />
    1417    <Execute type="None" entry="ThePimp" />
    1518  </StartMode>
    1619  <Entries>
     20    <Entry filename="pipi/libpipi.mdp" />
    1721    <Entry filename="pipi-sharp/pipi-sharp.mdp" />
    1822    <Entry filename="ThePimp/ThePimp.mdp" />
  • libpipi/trunk/pipi-sharp/pipi-sharp.mdp

    r2874 r2933  
    22  <Configurations active="Debug">
    33    <Configuration name="Debug" ctype="DotNetProjectConfiguration">
    4       <Output directory="." assembly="pipi-sharp" />
     4      <CustomCommands>
     5        <Command type="AfterBuild" command="sh -c &quot;rm -f pipi-sharp.dll.config &amp;&amp; make pipi-sharp.dll.config&quot;" workingdir="${TargetDir}" />
     6      </CustomCommands>
     7      <Output directory="." assemblyKeyFile="." assembly="pipi-sharp" />
    58      <Build debugmode="True" target="Library" />
    69      <Execution runwithwarnings="True" consolepause="False" runtime="MsNet" clr-version="Net_2_0" />
     
    811    </Configuration>
    912    <Configuration name="Release" ctype="DotNetProjectConfiguration">
     13      <CustomCommands>
     14        <Command type="AfterBuild" command="sh -c &quot;rm -f pipi-sharp.dll.config &amp;&amp; make pipi-sharp.dll.config&quot;" workingdir="${TargetDir}" />
     15      </CustomCommands>
    1016      <Output directory="." assembly="pipi-sharp" />
    1117      <Build debugmode="False" target="Library" />
Note: See TracChangeset for help on using the changeset viewer.