>> [INFO] make: Nothing to be done for `C:\Program >> Files\apache-maven-3.0.4\maven-n >> ative-example\src\main\makefile'
This looks like a makefile target/rule/dependency issue, not a Maven issue. > -----Original Message----- > From: bettypop [mailto:yashu....@gmail.com] > Sent: Wednesday, April 25, 2012 3:56 AM > To: users@maven.apache.org > Subject: Re: How can I trigger a makefile through Maven? is there any > plugin for this? > > Hi, > I did as you said. > But it is not compiling the target which I have mentioned in the > makefile. > My target is a C file and in the makefile I am just compiling the > target. My > updated POM.xml and the result I got on execution- > > > > > *POM.xml* > > <project xmlns="http://maven.apache.org/POM/4.0.0" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 > http://maven.apache.org/maven-v4_0_0.xsd"> > <modelVersion>4.0.0</modelVersion> > > <groupId>com.nds.TestProjectMaven</groupId> > <artifactId>nativeTestProjectMaven</artifactId> > <version>1.0-SNAPSHOT</version> > > > <name>TestProjectMaven</name> > <url>http://maven.apache.org</url> > > <properties> > <native.source.dir>C:\Program > Files\apache-maven-3.0.4\maven-native- > example\src\main\native</native.source.dir> > > <native.build.dir>../../../target/native</native.build.dir> > </properties> > > > > <build> > <plugins> > <plugin> > <groupId>org.codehaus.mojo</groupId> > <artifactId>exec-maven- > plugin</artifactId> > <version>1.1</version> > <executions> > <execution> > > <id>exe</id> > <phase>compile</phase> > > <goals><goal>exec</goal></goals> > <configuration> > > <executable>C:\Program Files\GnuWin32\bin\make</executable> > <arguments> > > <argument>C:\Program > Files\apache-maven-3.0.4\maven-native- > example\src\main\makefile</argument> > </arguments> > > </configuration> > </execution> > </executions> > </plugin> > </plugins> > </build> > > </project> > > > > > > > *On mvn install:* > C:\Program Files\apache-maven-3.0.4\maven-native-example>mvn install > [INFO] Scanning for projects... > [INFO] > [INFO] > ----------------------------------------------------------------------- > - > [INFO] Building TestProjectMaven 1.0-SNAPSHOT > [INFO] > ----------------------------------------------------------------------- > - > [INFO] > [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ > nativeTest > ProjectMaven --- > [debug] execute contextualize > [WARNING] Using platform encoding (Cp1252 actually) to copy filtered > resources, > i.e. build is platform dependent! > [INFO] skip non existing resourceDirectory C:\Program > Files\apache-maven-3.0.4\m > aven-native-example\src\main\resources > [INFO] > [INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ > nativeTestPro > jectMaven --- > [INFO] No sources to compile > [INFO] > [INFO] --- exec-maven-plugin:1.1:exec (exe) @ nativeTestProjectMaven -- > - > [INFO] make: Nothing to be done for `C:\Program > Files\apache-maven-3.0.4\maven-n > ative-example\src\main\makefile'. > [INFO] > [INFO] --- maven-resources-plugin:2.5:testResources (default- > testResources) > @ na > tiveTestProjectMaven --- > [debug] execute contextualize > [WARNING] Using platform encoding (Cp1252 actually) to copy filtered > resources, > i.e. build is platform dependent! > [INFO] skip non existing resourceDirectory C:\Program > Files\apache-maven-3.0.4\m > aven-native-example\src\test\resources > [INFO] > [INFO] --- maven-compiler-plugin:2.3.2:testCompile (default- > testCompile) @ > nativ > eTestProjectMaven --- > [INFO] No sources to compile > [INFO] > [INFO] --- maven-surefire-plugin:2.10:test (default-test) @ > nativeTestProjectMav > en --- > [INFO] No tests to run. > [INFO] Surefire report directory: C:\Program > Files\apache-maven-3.0.4\maven-nati > ve-example\target\surefire-reports > > ------------------------------------------------------- > T E S T S > ------------------------------------------------------- > > Results : > > Tests run: 0, Failures: 0, Errors: 0, Skipped: 0 > > [INFO] > [INFO] --- maven-jar-plugin:2.3.2:jar (default-jar) @ > nativeTestProjectMaven > --- > > [WARNING] JAR will be empty - no content was marked for inclusion! > [INFO] > [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ > nativeTestProj > ectMaven --- > [INFO] Installing C:\Program > Files\apache-maven-3.0.4\maven-native-example\targe > t\nativeTestProjectMaven-1.0-SNAPSHOT.jar to C:\Documents and > Settings\yashaswin > is\.m2\repository\com\nds\TestProjectMaven\nativeTestProjectMaven\1.0- > SNAPSHOT\n > ativeTestProjectMaven-1.0-SNAPSHOT.jar > [INFO] Installing C:\Program > Files\apache-maven-3.0.4\maven-native-example\pom.x > ml to C:\Documents and > Settings\yashaswinis\.m2\repository\com\nds\TestProjectMa > ven\nativeTestProjectMaven\1.0-SNAPSHOT\nativeTestProjectMaven-1.0- > SNAPSHOT.pom > [INFO] > ----------------------------------------------------------------------- > - > [INFO] BUILD SUCCESS > [INFO] > ----------------------------------------------------------------------- > - > [INFO] Total time: 1.438s > [INFO] Finished at: Wed Apr 25 15:12:36 GMT+05:30 2012 > [INFO] Final Memory: 5M/15M > [INFO] > ----------------------------------------------------------------------- > - > C:\Program Files\apache-maven-3.0.4\maven-native-example> > > > -- > View this message in context: http://maven.40175.n5.nabble.com/How-can- > I-trigger-a-makefile-through-Maven-is-there-any-plugin-for-this- > tp5663921p5664373.html > Sent from the Maven - Users mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org ______________________________________________________________________ This message, including any attachments, is confidential and contains information intended only for the person(s) named above. Any other distribution, copying or disclosure is strictly prohibited. If you are not the intended recipient or have received this message in error, please notify us immediately by reply email and permanently delete the original transmission from all of your systems and hard drives, including any attachments, without making a copy. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org