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- 






<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>








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>

Thomas Sundberg-2 wrote
> 
> On Wed, Apr 25, 2012 at 10:24, bettypop &lt;yashu.s30@&gt; wrote:
>> Basically, it is not recognizing the makefile as an operable program at
>> all
> 
> Make files are not executables so this should not surprise anybody.
> 
> What you probably would want to do is execute 'make' and supply it
> with the proper makefile as argument.
> 
> /Thomas
> 
> 
>>
>> --
>> 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-tp5663921p5664179.html
>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@.apache
>> For additional commands, e-mail: users-help@.apache
>>
> 
> 
> 
> -- 
> Thomas Sundberg
> M. Sc. in Computer Science
> 
> Mobile: +46 70 767 33 15
> Blog: http://thomassundberg.wordpress.com/
> Twitter: @thomassundberg
> 
> Better software through faster feedback
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@.apache
> For additional commands, e-mail: users-help@.apache
> 

Thomas Sundberg-2 wrote
> 
> On Wed, Apr 25, 2012 at 10:24, bettypop &lt;yashu.s30@&gt; wrote:
>> Basically, it is not recognizing the makefile as an operable program at
>> all
> 
> Make files are not executables so this should not surprise anybody.
> 
> What you probably would want to do is execute 'make' and supply it
> with the proper makefile as argument.
> 
> /Thomas
> 
> 
>>
>> --
>> 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-tp5663921p5664179.html
>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@.apache
>> For additional commands, e-mail: users-help@.apache
>>
> 
> 
> 
> -- 
> Thomas Sundberg
> M. Sc. in Computer Science
> 
> Mobile: +46 70 767 33 15
> Blog: http://thomassundberg.wordpress.com/
> Twitter: @thomassundberg
> 
> Better software through faster feedback
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@.apache
> For additional commands, e-mail: users-help@.apache
> 

Thomas Sundberg-2 wrote
> 
> On Wed, Apr 25, 2012 at 10:24, bettypop &lt;yashu.s30@&gt; wrote:
>> Basically, it is not recognizing the makefile as an operable program at
>> all
> 
> Make files are not executables so this should not surprise anybody.
> 
> What you probably would want to do is execute 'make' and supply it
> with the proper makefile as argument.
> 
> /Thomas
> 
> 
>>
>> --
>> 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-tp5663921p5664179.html
>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@.apache
>> For additional commands, e-mail: users-help@.apache
>>
> 
> 
> 
> -- 
> Thomas Sundberg
> M. Sc. in Computer Science
> 
> Mobile: +46 70 767 33 15
> Blog: http://thomassundberg.wordpress.com/
> Twitter: @thomassundberg
> 
> Better software through faster feedback
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@.apache
> For additional commands, e-mail: users-help@.apache
> 

Thomas Sundberg-2 wrote
> 
> On Wed, Apr 25, 2012 at 10:24, bettypop &lt;yashu.s30@&gt; wrote:
>> Basically, it is not recognizing the makefile as an operable program at
>> all
> 
> Make files are not executables so this should not surprise anybody.
> 
> What you probably would want to do is execute 'make' and supply it
> with the proper makefile as argument.
> 
> /Thomas
> 
> 
>>
>> --
>> 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-tp5663921p5664179.html
>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@.apache
>> For additional commands, e-mail: users-help@.apache
>>
> 
> 
> 
> -- 
> Thomas Sundberg
> M. Sc. in Computer Science
> 
> Mobile: +46 70 767 33 15
> Blog: http://thomassundberg.wordpress.com/
> Twitter: @thomassundberg
> 
> Better software through faster feedback
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@.apache
> For additional commands, e-mail: users-help@.apache
> 

Thomas Sundberg-2 wrote
> 
> On Wed, Apr 25, 2012 at 10:24, bettypop &lt;yashu.s30@&gt; wrote:
>> Basically, it is not recognizing the makefile as an operable program at
>> all
> 
> Make files are not executables so this should not surprise anybody.
> 
> What you probably would want to do is execute 'make' and supply it
> with the proper makefile as argument.
> 
> /Thomas
> 
> 
>>
>> --
>> 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-tp5663921p5664179.html
>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@.apache
>> For additional commands, e-mail: users-help@.apache
>>
> 
> 
> 
> -- 
> Thomas Sundberg
> M. Sc. in Computer Science
> 
> Mobile: +46 70 767 33 15
> Blog: http://thomassundberg.wordpress.com/
> Twitter: @thomassundberg
> 
> Better software through faster feedback
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@.apache
> For additional commands, e-mail: users-help@.apache
> 

Thomas Sundberg-2 wrote
> 
> On Wed, Apr 25, 2012 at 10:24, bettypop &lt;yashu.s30@&gt; wrote:
>> Basically, it is not recognizing the makefile as an operable program at
>> all
> 
> Make files are not executables so this should not surprise anybody.
> 
> What you probably would want to do is execute 'make' and supply it
> with the proper makefile as argument.
> 
> /Thomas
> 
> 
>>
>> --
>> 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-tp5663921p5664179.html
>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@.apache
>> For additional commands, e-mail: users-help@.apache
>>
> 
> 
> 
> -- 
> Thomas Sundberg
> M. Sc. in Computer Science
> 
> Mobile: +46 70 767 33 15
> Blog: http://thomassundberg.wordpress.com/
> Twitter: @thomassundberg
> 
> Better software through faster feedback
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@.apache
> For additional commands, e-mail: users-help@.apache
> 

Thomas Sundberg-2 wrote
> 
> On Wed, Apr 25, 2012 at 10:24, bettypop &lt;yashu.s30@&gt; wrote:
>> Basically, it is not recognizing the makefile as an operable program at
>> all
> 
> Make files are not executables so this should not surprise anybody.
> 
> What you probably would want to do is execute 'make' and supply it
> with the proper makefile as argument.
> 
> /Thomas
> 
> 
>>
>> --
>> 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-tp5663921p5664179.html
>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@.apache
>> For additional commands, e-mail: users-help@.apache
>>
> 
> 
> 
> -- 
> Thomas Sundberg
> M. Sc. in Computer Science
> 
> Mobile: +46 70 767 33 15
> Blog: http://thomassundberg.wordpress.com/
> Twitter: @thomassundberg
> 
> Better software through faster feedback
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@.apache
> For additional commands, e-mail: users-help@.apache
> 

Thomas Sundberg-2 wrote
> 
> On Wed, Apr 25, 2012 at 10:24, bettypop &lt;yashu.s30@&gt; wrote:
>> Basically, it is not recognizing the makefile as an operable program at
>> all
> 
> Make files are not executables so this should not surprise anybody.
> 
> What you probably would want to do is execute 'make' and supply it
> with the proper makefile as argument.
> 
> /Thomas
> 
> 
>>
>> --
>> 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-tp5663921p5664179.html
>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@.apache
>> For additional commands, e-mail: users-help@.apache
>>
> 
> 
> 
> -- 
> Thomas Sundberg
> M. Sc. in Computer Science
> 
> Mobile: +46 70 767 33 15
> Blog: http://thomassundberg.wordpress.com/
> Twitter: @thomassundberg
> 
> Better software through faster feedback
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@.apache
> For additional commands, e-mail: users-help@.apache
> 

Thomas Sundberg-2 wrote
> 
> On Wed, Apr 25, 2012 at 10:24, bettypop &lt;yashu.s30@&gt; wrote:
>> Basically, it is not recognizing the makefile as an operable program at
>> all
> 
> Make files are not executables so this should not surprise anybody.
> 
> What you probably would want to do is execute 'make' and supply it
> with the proper makefile as argument.
> 
> /Thomas
> 
> 
>>
>> --
>> 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-tp5663921p5664179.html
>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@.apache
>> For additional commands, e-mail: users-help@.apache
>>
> 
> 
> 
> -- 
> Thomas Sundberg
> M. Sc. in Computer Science
> 
> Mobile: +46 70 767 33 15
> Blog: http://thomassundberg.wordpress.com/
> Twitter: @thomassundberg
> 
> Better software through faster feedback
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@.apache
> For additional commands, e-mail: users-help@.apache
> 


--
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-tp5663921p5664366.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

Reply via email to