Date: Thursday, December 8, 2005 @ 12:53:14
  Author: csaba
    Path: /cvsroot/carob/libmysequoia

Modified: .cdtproject (1.3 -> 1.4) .project (1.1 -> 1.2) Makefile (1.10 ->
          1.11)

Added run and lcov target.


-------------+
 .cdtproject |   26 ++++++++++++++++++++------
 .project    |   20 ++++++++++++--------
 Makefile    |    9 ++++++---
 3 files changed, 38 insertions(+), 17 deletions(-)


Index: libmysequoia/.cdtproject
diff -u libmysequoia/.cdtproject:1.3 libmysequoia/.cdtproject:1.4
--- libmysequoia/.cdtproject:1.3        Mon Dec  5 17:31:35 2005
+++ libmysequoia/.cdtproject    Thu Dec  8 12:53:13 2005
@@ -2,8 +2,8 @@
 <?eclipse-cdt version="2.0"?>
 
 <cdtproject id="org.eclipse.cdt.make.core.make">
-<extension id="org.eclipse.cdt.core.ELF" 
point="org.eclipse.cdt.core.BinaryParser"/>
-<extension id="org.eclipse.cdt.core.domsourceindexer" 
point="org.eclipse.cdt.core.CIndexer"/>
+<extension point="org.eclipse.cdt.core.BinaryParser" 
id="org.eclipse.cdt.core.ELF"/>
+<extension point="org.eclipse.cdt.core.CIndexer" 
id="org.eclipse.cdt.core.domsourceindexer"/>
 <data>
 <item id="scannerConfiguration">
 <autodiscovery enabled="true" problemReportingEnabled="true" 
selectedProfileId="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"/>
@@ -49,34 +49,48 @@
 </profile>
 </item>
 <item id="org.eclipse.cdt.core.pathentry">
-<pathentry include="include" kind="inc" path="" system="true"/>
 <pathentry kind="src" path=""/>
 <pathentry kind="out" path=""/>
 <pathentry kind="con" 
path="org.eclipse.cdt.make.core.DISCOVERED_SCANNER_INFO"/>
+<pathentry kind="inc" path="" include="include" system="true"/>
 </item>
 <item id="org.eclipse.cdt.make.core.buildtargets">
 <buildTargets>
-<target name="all" path="" targetID="org.eclipse.cdt.make.MakeTargetBuilder">
+<target name="all" targetID="org.eclipse.cdt.make.MakeTargetBuilder" path="">
 <buildCommand>make</buildCommand>
 <buildArguments/>
 <buildTarget>all</buildTarget>
 <stopOnError>false</stopOnError>
 <useDefaultCommand>true</useDefaultCommand>
 </target>
-<target name="clean" path="" targetID="org.eclipse.cdt.make.MakeTargetBuilder">
+<target name="clean" targetID="org.eclipse.cdt.make.MakeTargetBuilder" path="">
 <buildCommand>make</buildCommand>
 <buildArguments/>
 <buildTarget>clean</buildTarget>
 <stopOnError>false</stopOnError>
 <useDefaultCommand>true</useDefaultCommand>
 </target>
-<target name="test" path="" targetID="org.eclipse.cdt.make.MakeTargetBuilder">
+<target name="test" targetID="org.eclipse.cdt.make.MakeTargetBuilder" path="">
 <buildCommand>make</buildCommand>
 <buildArguments/>
 <buildTarget>test</buildTarget>
 <stopOnError>false</stopOnError>
 <useDefaultCommand>true</useDefaultCommand>
 </target>
+<target name="run" targetID="org.eclipse.cdt.make.MakeTargetBuilder" path="">
+<buildCommand>make</buildCommand>
+<buildArguments/>
+<buildTarget>run</buildTarget>
+<stopOnError>false</stopOnError>
+<useDefaultCommand>true</useDefaultCommand>
+</target>
+<target name="lcov" targetID="org.eclipse.cdt.make.MakeTargetBuilder" path="">
+<buildCommand>make</buildCommand>
+<buildArguments/>
+<buildTarget>lcov</buildTarget>
+<stopOnError>false</stopOnError>
+<useDefaultCommand>true</useDefaultCommand>
+</target>
 </buildTargets>
 </item>
 </data>
Index: libmysequoia/.project
diff -u libmysequoia/.project:1.1 libmysequoia/.project:1.2
--- libmysequoia/.project:1.1   Mon Nov 28 10:44:25 2005
+++ libmysequoia/.project       Thu Dec  8 12:53:13 2005
@@ -18,34 +18,38 @@
                                        
<value>org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.VCErrorParser;</value>
                                </dictionary>
                                <dictionary>
-                                       
<key>org.eclipse.cdt.make.core.enableAutoBuild</key>
-                                       <value>false</value>
-                               </dictionary>
-                               <dictionary>
                                        
<key>org.eclipse.cdt.make.core.environment</key>
                                        <value></value>
                                </dictionary>
                                <dictionary>
-                                       
<key>org.eclipse.cdt.make.core.enableFullBuild</key>
-                                       <value>true</value>
+                                       
<key>org.eclipse.cdt.make.core.enableAutoBuild</key>
+                                       <value>false</value>
                                </dictionary>
                                <dictionary>
                                        
<key>org.eclipse.cdt.make.core.build.target.inc</key>
                                        <value>all</value>
                                </dictionary>
                                <dictionary>
+                                       
<key>org.eclipse.cdt.make.core.enableFullBuild</key>
+                                       <value>true</value>
+                               </dictionary>
+                               <dictionary>
                                        
<key>org.eclipse.cdt.make.core.enabledIncrementalBuild</key>
                                        <value>true</value>
                                </dictionary>
                                <dictionary>
-                                       
<key>org.eclipse.cdt.make.core.build.target.clean</key>
-                                       <value>clean</value>
+                                       
<key>org.eclipse.cdt.make.core.build.location</key>
+                                       <value></value>
                                </dictionary>
                                <dictionary>
                                        
<key>org.eclipse.cdt.make.core.build.command</key>
                                        <value>make</value>
                                </dictionary>
                                <dictionary>
+                                       
<key>org.eclipse.cdt.make.core.build.target.clean</key>
+                                       <value>clean</value>
+                               </dictionary>
+                               <dictionary>
                                        
<key>org.eclipse.cdt.make.core.enableCleanBuild</key>
                                        <value>true</value>
                                </dictionary>
Index: libmysequoia/Makefile
diff -u libmysequoia/Makefile:1.10 libmysequoia/Makefile:1.11
--- libmysequoia/Makefile:1.10  Thu Dec  8 11:56:50 2005
+++ libmysequoia/Makefile       Thu Dec  8 12:53:13 2005
@@ -29,6 +29,7 @@
 
 RM      = /bin/rm -f
 RMDIR   = /bin/rm -rf
+MKDIR  = /bin/mkdir -p
 LN      = /bin/ln -s
 DOXYGEN = /usr/bin/doxygen
 
@@ -65,11 +66,13 @@
        LD_LIBRARY_PATH=.:../carob test/runTests
 
 lcov: run
-       rm -rf coverage && mkdir -p coverage
-       cd src && rm -f src && ln -sf . src
+       ${RMDIR} coverage && ${MKDIR} coverage
+       cd src && ${RM} src && ${LN} . src
        lcov -d . -z
        lcov -d . -c -o coverage/coverage.info
-       cd coverage && genhtml coverage.info && firefox index.html
+       cd coverage && genhtml coverage.info
+       ${RM} ${SRCDIR}/src
+       cd coverage && firefox index.html
 
 ${LIB_MYSEQUOIA_LIB}: ${OBJS}
        ${CXX} ${LDFLAGS} -o ${LIB_MYSEQUOIA_LIB} ${OBJS}

_______________________________________________
Carob-commits mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob-commits

Reply via email to