Re: Re: Re: maven native plugin

2006-09-13 Thread dan tran

move  outside of 

http://mojo.codehaus.org/maven-native/native-maven-plugin/resource-compile-mojo.html

-Dan


On 9/13/06, dan tran <[EMAIL PROTECTED]> wrote:


 please post your pom + -X log

Thanks

-Dan


 On 9/13/06, Thorsten Düvelmeyer <[EMAIL PROTECTED]> wrote:
>
> >What kink of problem do you see?
>
> An exception comes up, that there is no setter for  in Native
> Sources.
>
> Regards,
> Thorsten
>
> -Ursprüngliche Nachricht-
> Von: dan tran [mailto:[EMAIL PROTECTED]
> Gesendet: Mittwoch, 13. September 2006 17:32
> An: Düvelmeyer, Thorsten; Maven Users List
> Betreff: Re: Re: Re: maven native plugin
>
> Please address to the maven group rather thru me directlty.
>
> Your configuration can be shorter with you are using MSVC6EnvFactory.
> There is a fix in latest SVN to support this feature for both resource
> and
> message compiler
> check out the snapshot
>
> You shoule move your resource file inside  src/main/... directory  (
> same
> directory with your c source )
>
> Other than that, every thing looks great including your configuration
> and
> the options elements
>
> What kink of problem do you see?
>
> -Dan
>
> On 9/13/06, Düvelmeyer, Thorsten <[EMAIL PROTECTED]> wrote:
> >
> > >   - for intel compiler, it is very similar to msvc, so you can wire
> up a
> > new compiler/linker
> > >provide for intel. It could be as simple as subclassing from msvc
> > classes
> > I'm working on it
> >
> > >  - an example of resource compiler is at
> >
> http://svn.codehaus.org/mojo/trunk/mojo/maven-native/native-maven-plugin
>
> /src/it/jni/native/win32/pom.xml
> > Thanks! How can i set ressource compiler options?
> > 
> >   resource-compile
> >  generate-sources
> >  
> >resource-compile
> >  
> >  
> >
> >   
> > ${basedir}
> >   
> >  PDV5400.rc
> >  
> >   
> >   
> > C:/Programme/Microsoft Visual
> > Studio/VC98/MFC/Include
> >   
> >   
> > C:/Programme/Microsoft Visual
> > Studio/Common/MSDev98/Template/ATL
> >   
> >   
> > C:/Programme/Microsoft Visual
> > Studio/VC98/Include
> >   
> >   
> > ${basedir}
> >   
> > 
> >           /l 0x409 /d "NDEBUG" /d "_HMD1229"
> > what is the tag here???
> > 
> >
> > 
> >
> >
> >
> > Best Regards
> > Thorsten
> >
> > -Ursprüngliche Nachricht-
> > Von: dan tran [mailto:[EMAIL PROTECTED]
> > Gesendet: Dienstag, 12. September 2006 12:44
> > An: Düvelmeyer, Thorsten; Maven Users List
> > Betreff: Re: Re: Re: maven native plugin
> >
> >
> > I will try answer as much as I can
> >
> > - for intel compiler, it is very similar to msvc, so you can wire up a
> new
> > compiler/linker
> >provide for intel. It could be as simple as subclassing from msvc
> > classes
> >
> > - an example of resource compiler is at
> >
> http://svn.codehaus.org/mojo/trunk/mojo/maven-native/native-maven-plugin
> /src/it/jni/native/win32/pom.xml
> >
> > - There is no  support for reports and unit test.  Helps are needed in
> > these area
> >
> > - To submit patches, open JIRA at http://jira.codehaus.org/browse/MOJO
> >component: native
> >
> > - source is at http://svn.codehaus.org/mojo/trunk/mojo/maven-native
> >You dont need an account to fetch the source.
> >
> > -Dan
> >
> > On 9/11/06, Düvelmeyer, Thorsten < [EMAIL PROTECTED]>
> wrote:
> >
> >Hello Dan,
> >
> >sorry for that delay...
> >
> >first off all i have a new question:
> >Would it be simple or complicated to add that Intel C++
> Compiler
> > als Provider?
> >That should be files like that:
> >   * codecov.exe Code-coverage Tool
> >   * icl.cfg Configuration file for Microsoft Visual C++ .NET*
> > compatibility.
> >   * icl6.cfg Configuration file for Microsoft Visual C++*
> 6.0compatibility.
> >  

Re: Re: Re: maven native plugin

2006-09-13 Thread dan tran

please post your pom + -X log

Thanks

-Dan


On 9/13/06, Thorsten Düvelmeyer <[EMAIL PROTECTED]> wrote:


>What kink of problem do you see?

An exception comes up, that there is no setter for  in Native
Sources.

Regards,
Thorsten

-Ursprüngliche Nachricht-
Von: dan tran [mailto:[EMAIL PROTECTED]
Gesendet: Mittwoch, 13. September 2006 17:32
An: Düvelmeyer, Thorsten; Maven Users List
Betreff: Re: Re: Re: maven native plugin

Please address to the maven group rather thru me directlty.

Your configuration can be shorter with you are using MSVC6EnvFactory.
There is a fix in latest SVN to support this feature for both resource
and
message compiler
check out the snapshot

You shoule move your resource file inside  src/main/... directory  (
same
directory with your c source )

Other than that, every thing looks great including your configuration
and
the options elements

What kink of problem do you see?

-Dan

On 9/13/06, Düvelmeyer, Thorsten <[EMAIL PROTECTED]> wrote:
>
> >   - for intel compiler, it is very similar to msvc, so you can wire
up a
> new compiler/linker
> >provide for intel. It could be as simple as subclassing from msvc
> classes
> I'm working on it
>
> >  - an example of resource compiler is at
>
http://svn.codehaus.org/mojo/trunk/mojo/maven-native/native-maven-plugin
/src/it/jni/native/win32/pom.xml
> Thanks! How can i set ressource compiler options?
> 
>   resource-compile
>  generate-sources
>  
>resource-compile
>  
>  
>
>   
> ${basedir}
>   
>  PDV5400.rc
>  
>   
>   
> C:/Programme/Microsoft Visual
> Studio/VC98/MFC/Include
>   
>   
> C:/Programme/Microsoft Visual
> Studio/Common/MSDev98/Template/ATL
>   
>   
> C:/Programme/Microsoft Visual
> Studio/VC98/Include
>   
>   
> ${basedir}
>   
> 
>   /l 0x409 /d "NDEBUG" /d "_HMD1229"
> what is the tag here???
> 
>
> 
>
>
>
> Best Regards
> Thorsten
>
> -Ursprüngliche Nachricht-
> Von: dan tran [mailto:[EMAIL PROTECTED]
> Gesendet: Dienstag, 12. September 2006 12:44
> An: Düvelmeyer, Thorsten; Maven Users List
> Betreff: Re: Re: Re: maven native plugin
>
>
> I will try answer as much as I can
>
> - for intel compiler, it is very similar to msvc, so you can wire up a
new
> compiler/linker
>provide for intel. It could be as simple as subclassing from msvc
> classes
>
> - an example of resource compiler is at
>
http://svn.codehaus.org/mojo/trunk/mojo/maven-native/native-maven-plugin
/src/it/jni/native/win32/pom.xml
>
> - There is no  support for reports and unit test.  Helps are needed in
> these area
>
> - To submit patches, open JIRA at http://jira.codehaus.org/browse/MOJO
>component: native
>
> - source is at http://svn.codehaus.org/mojo/trunk/mojo/maven-native
>You dont need an account to fetch the source.
>
> -Dan
>
> On 9/11/06, Düvelmeyer, Thorsten <[EMAIL PROTECTED]>
wrote:
>
>Hello Dan,
>
>sorry for that delay...
>
>first off all i have a new question:
>Would it be simple or complicated to add that Intel C++
Compiler
> als Provider?
>That should be files like that:
>   * codecov.exe Code-coverage Tool
>   * icl.cfg Configuration file for Microsoft Visual C++ .NET*
> compatibility.
>   * icl6.cfg Configuration file for Microsoft Visual C++*
6.0compatibility.
>   * icl.exe Driver for Intel(r) C++ Compiler.
>   * iclvars.bat Batch file to set environment variables.
>   * icpi.exe Compiler problem isolator. Used when working with
> Intel product support team.
>   * libguide40.dll DLL version of libguide40.lib
>   * libguide40_stats.dll DLL version of libguide40_stats.lib
>   * libmmd.dll DLL version of libm.lib.
>   * libmmdd.dll Debug version of libmmd.lib
>   * mcpcom.exe Intel(r) C++ Compiler.
>   * profmerge.exe Utility used for Profile Guided
Optimizations.
>   * proforder.exe Utility used for Profile Guided
Optimizations.
>   * tselect.exe Test Prioritization Tool
>   * xilib.exe Tool used for Interprocedural Optimizations.
>   * xilink.exe Tool used for Interpro

Re: Re: Re: maven native plugin

2006-09-13 Thread dan tran

Please address to the maven group rather thru me directlty.

Your configuration can be shorter with you are using MSVC6EnvFactory.
There is a fix in latest SVN to support this feature for both resource and
message compiler
check out the snapshot

You shoule move your resource file inside  src/main/... directory  ( same
directory with your c source )

Other than that, every thing looks great including your configuration and
the options elements

What kink of problem do you see?

-Dan

On 9/13/06, Düvelmeyer, Thorsten <[EMAIL PROTECTED]> wrote:


>   - for intel compiler, it is very similar to msvc, so you can wire up a
new compiler/linker
>provide for intel. It could be as simple as subclassing from msvc
classes
I'm working on it

>  - an example of resource compiler is at
http://svn.codehaus.org/mojo/trunk/mojo/maven-native/native-maven-plugin/src/it/jni/native/win32/pom.xml
Thanks! How can i set ressource compiler options?

  resource-compile
 generate-sources
 
   resource-compile
 
 
   
  
${basedir}
  
 PDV5400.rc
 
  
  
C:/Programme/Microsoft Visual
Studio/VC98/MFC/Include
  
  
C:/Programme/Microsoft Visual
Studio/Common/MSDev98/Template/ATL
  
  
C:/Programme/Microsoft Visual
Studio/VC98/Include
  
  
${basedir}
  

  /l 0x409 /d "NDEBUG" /d "_HMD1229"
what is the tag here???

   

   


Best Regards
Thorsten

-Ursprüngliche Nachricht-
Von: dan tran [mailto:[EMAIL PROTECTED]
Gesendet: Dienstag, 12. September 2006 12:44
An: Düvelmeyer, Thorsten; Maven Users List
Betreff: Re: Re: Re: maven native plugin


I will try answer as much as I can

- for intel compiler, it is very similar to msvc, so you can wire up a new
compiler/linker
   provide for intel. It could be as simple as subclassing from msvc
classes

- an example of resource compiler is at
http://svn.codehaus.org/mojo/trunk/mojo/maven-native/native-maven-plugin/src/it/jni/native/win32/pom.xml

- There is no  support for reports and unit test.  Helps are needed in
these area

- To submit patches, open JIRA at http://jira.codehaus.org/browse/MOJO
   component: native

- source is at http://svn.codehaus.org/mojo/trunk/mojo/maven-native
   You dont need an account to fetch the source.

-Dan

On 9/11/06, Düvelmeyer, Thorsten <[EMAIL PROTECTED]> wrote:

   Hello Dan,

   sorry for that delay...

   first off all i have a new question:
   Would it be simple or complicated to add that Intel C++ Compiler
als Provider?
   That should be files like that:
  * codecov.exe Code-coverage Tool
  * icl.cfg Configuration file for Microsoft Visual C++ .NET*
compatibility.
  * icl6.cfg Configuration file for Microsoft Visual C++* 
6.0compatibility.
  * icl.exe Driver for Intel(r) C++ Compiler.
  * iclvars.bat Batch file to set environment variables.
  * icpi.exe Compiler problem isolator. Used when working with
Intel product support team.
  * libguide40.dll DLL version of libguide40.lib
  * libguide40_stats.dll DLL version of libguide40_stats.lib
  * libmmd.dll DLL version of libm.lib.
  * libmmdd.dll Debug version of libmmd.lib
  * mcpcom.exe Intel(r) C++ Compiler.
  * profmerge.exe Utility used for Profile Guided Optimizations.
  * proforder.exe Utility used for Profile Guided Optimizations.
  * tselect.exe Test Prioritization Tool
  * xilib.exe Tool used for Interprocedural Optimizations.
  * xilink.exe Tool used for Interprocedural Optimizations.
  * xilink5.exe Tool used for Interprocedural Optimizations.
  * xilink6.exe Tool used for Interprocedural Optimizations.

   >> >It is not hard to allow user to override the default value, but
I
   >> >would like to understand is first.
   >> I need to run the message compiler at first because it generates
a "__.h"
   >> file, which i need in the compile step as include in many source
files.
   >What i did now is to copy the header file via ant task to the
source directory.
   I tried that, but i think that does not work because of the direct
include of these files

   >to specifiy resource file names, use  elements like in
the
   >compiler step.
   >
   >Note both message and resource compiles are very untested areas,
so you
   >help trouble shooting and providing patches are very welcome.
   Tha

Re: Re: Re: maven native plugin

2006-09-12 Thread dan tran

I will try answer as much as I can

 - for intel compiler, it is very similar to msvc, so you can wire up a new
compiler/linker
   provide for intel. It could be as simple as subclassing from msvc
classes

 - an example of resource compiler is at
http://svn.codehaus.org/mojo/trunk/mojo/maven-native/native-maven-plugin/src/it/jni/native/win32/pom.xml

 - There is no  support for reports and unit test.  Helps are needed in
these area

 - To submit patches, open JIRA at http://jira.codehaus.org/browse/MOJO
   component: native

 - source is at http://svn.codehaus.org/mojo/trunk/mojo/maven-native
   You dont need an account to fetch the source.

-Dan

On 9/11/06, Düvelmeyer, Thorsten <[EMAIL PROTECTED]> wrote:


Hello Dan,

sorry for that delay...

first off all i have a new question:
Would it be simple or complicated to add that Intel C++ Compiler als
Provider?
That should be files like that:
   * codecov.exe Code-coverage Tool
   * icl.cfg Configuration file for Microsoft Visual C++ .NET*
compatibility.
   * icl6.cfg Configuration file for Microsoft Visual C++* 6.0compatibility.
   * icl.exe Driver for Intel(r) C++ Compiler.
   * iclvars.bat Batch file to set environment variables.
   * icpi.exe Compiler problem isolator. Used when working with Intel
product support team.
   * libguide40.dll DLL version of libguide40.lib
   * libguide40_stats.dll DLL version of libguide40_stats.lib
   * libmmd.dll DLL version of libm.lib.
   * libmmdd.dll Debug version of libmmd.lib
   * mcpcom.exe Intel(r) C++ Compiler.
   * profmerge.exe Utility used for Profile Guided Optimizations.
   * proforder.exe Utility used for Profile Guided Optimizations.
   * tselect.exe Test Prioritization Tool
   * xilib.exe Tool used for Interprocedural Optimizations.
   * xilink.exe Tool used for Interprocedural Optimizations.
   * xilink5.exe Tool used for Interprocedural Optimizations.
   * xilink6.exe Tool used for Interprocedural Optimizations.

>> >It is not hard to allow user to override the default value, but I
>> >would like to understand is first.
>> I need to run the message compiler at first because it generates a
"__.h"
>> file, which i need in the compile step as include in many source files.
>What i did now is to copy the header file via ant task to the source
directory.
I tried that, but i think that does not work because of the direct include
of these files

>to specifiy resource file names, use  elements like in the
>compiler step.
>
>Note both message and resource compiles are very untested areas, so you
>help trouble shooting and providing patches are very welcome.
That works:

  msvc

  
 ${basedir}\ReportSrvEvt.mc
 ${basedir}\ServiceEvt.mc
  


but what it the equivalent for the ressource files?


Do you know any report plugins like checkstyle or pmd for c++ code?

How can i provide patches or tests? Do i need a svn account or sent it via
email to you?


Thank yor very much!
Thorsten


-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Gesendet: Mittwoch, 30. August 2006 15:47
An: Düvelmeyer, Thorsten
Betreff: FW: Re: Re: maven native plugin

>On 8/30/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>>
>> >It is not hard to allow user to override the default value, but I
>> >would like to understand is first.
>> I need to run the message compiler at first because it generates a
"__.h"
>> file, which i need in the compile step as include in many source files.
>What
>> i did now is to copy the header file via ant task to the source
directory.
>
>
>The message compile step should add ${project.build.directory}/native
>to the include path in compile step, please file JIRA if you dont see
>it show up in the compilation output
>
>
>>For VS6 try to set env MSVS6_INSTALL_DIR.
>> That works fine - thanks!
>>
>> What can i specify for the ressource compiler? I always get an error
>> when runnig this step? How can i set the ressource file names?
>
>
>Please see MS rc compiler for options that you can specify.
>
>to specifiy resource file names, use  elements like in the
>compiler step.
>
>Note both message and resource compiles are very untested areas, so you
>help trouble shooting and providing patches are very welcome.
>
>
>Regards!
>> Thorsten
>>
>>
>>
>> >On 8/21/06, Düvelmeyer, Thorsten <[EMAIL PROTECTED]>
wrote:
>> >>
>> >> Hi,
>> >>
>> >> i have got two questions for native-maven-plugin:
>> >>
>> >> 1. Can i change the output directory for native:compile-message?
>> >> I need $(base_dir) instead of ${project.build.directory}/native
>> >
>> >
>> >Is there a reason why the current default location is not working
>> >for
>> you?
>> >It is not hard to
>> >allow user to override the default value, but I would like to
>> >understand
>> is
>> >first.
>> >
>> >
>> >
>> >2. Can i set german program path of visual studio instead of english:
>> >> C:\Programme\... instead of C:\Program Files\...
>> >
>> >
>> >what version of VS do you have?
>> >
>> >Fo

Re: Re: Re: maven native plugin

2006-09-11 Thread dan tran

You will need to create a new provider similar to msvc

-D

On 9/11/06, Düvelmeyer, Thorsten <[EMAIL PROTECTED]> wrote:


Hello Dan,

sorry for that delay...

first off all i have a new question:
Would it be simple or complicated to add that Intel C++ Compiler als
Provider?
That should be files like that:
   * codecov.exe Code-coverage Tool
   * icl.cfg Configuration file for Microsoft Visual C++ .NET*
compatibility.
   * icl6.cfg Configuration file for Microsoft Visual C++* 6.0compatibility.
   * icl.exe Driver for Intel(r) C++ Compiler.
   * iclvars.bat Batch file to set environment variables.
   * icpi.exe Compiler problem isolator. Used when working with Intel
product support team.
   * libguide40.dll DLL version of libguide40.lib
   * libguide40_stats.dll DLL version of libguide40_stats.lib
   * libmmd.dll DLL version of libm.lib.
   * libmmdd.dll Debug version of libmmd.lib
   * mcpcom.exe Intel(r) C++ Compiler.
   * profmerge.exe Utility used for Profile Guided Optimizations.
   * proforder.exe Utility used for Profile Guided Optimizations.
   * tselect.exe Test Prioritization Tool
   * xilib.exe Tool used for Interprocedural Optimizations.
   * xilink.exe Tool used for Interprocedural Optimizations.
   * xilink5.exe Tool used for Interprocedural Optimizations.
   * xilink6.exe Tool used for Interprocedural Optimizations.

>> >It is not hard to allow user to override the default value, but I
>> >would like to understand is first.
>> I need to run the message compiler at first because it generates a
"__.h"
>> file, which i need in the compile step as include in many source files.
>What i did now is to copy the header file via ant task to the source
directory.
I tried that, but i think that does not work because of the direct include
of these files

>to specifiy resource file names, use  elements like in the
>compiler step.
>
>Note both message and resource compiles are very untested areas, so you
>help trouble shooting and providing patches are very welcome.
That works:

  msvc

  
 ${basedir}\ReportSrvEvt.mc
 ${basedir}\ServiceEvt.mc
  


but what it the equivalent for the ressource files?


Do you know any report plugins like checkstyle or pmd for c++ code?

How can i provide patches or tests? Do i need a svn account or sent it via
email to you?


Thank yor very much!
Thorsten


-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Gesendet: Mittwoch, 30. August 2006 15:47
An: Düvelmeyer, Thorsten
Betreff: FW: Re: Re: maven native plugin

>On 8/30/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>>
>> >It is not hard to allow user to override the default value, but I
>> >would like to understand is first.
>> I need to run the message compiler at first because it generates a
"__.h"
>> file, which i need in the compile step as include in many source files.
>What
>> i did now is to copy the header file via ant task to the source
directory.
>
>
>The message compile step should add ${project.build.directory}/native
>to the include path in compile step, please file JIRA if you dont see
>it show up in the compilation output
>
>
>>For VS6 try to set env MSVS6_INSTALL_DIR.
>> That works fine - thanks!
>>
>> What can i specify for the ressource compiler? I always get an error
>> when runnig this step? How can i set the ressource file names?
>
>
>Please see MS rc compiler for options that you can specify.
>
>to specifiy resource file names, use  elements like in the
>compiler step.
>
>Note both message and resource compiles are very untested areas, so you
>help trouble shooting and providing patches are very welcome.
>
>
>Regards!
>> Thorsten
>>
>>
>>
>> >On 8/21/06, Düvelmeyer, Thorsten <[EMAIL PROTECTED]>
wrote:
>> >>
>> >> Hi,
>> >>
>> >> i have got two questions for native-maven-plugin:
>> >>
>> >> 1. Can i change the output directory for native:compile-message?
>> >> I need $(base_dir) instead of ${project.build.directory}/native
>> >
>> >
>> >Is there a reason why the current default location is not working
>> >for
>> you?
>> >It is not hard to
>> >allow user to override the default value, but I would like to
>> >understand
>> is
>> >first.
>> >
>> >
>> >
>> >2. Can i set german program path of visual studio instead of english:
>> >> C:\Programme\... instead of C:\Program Files\...
>> >
>> >
>> >what version of VS do you have?
>> >
>> >For VS6 try to set env MSVS6_INSTALL_DIR.
>> >
>> >This feature is not documented yet thou.
>> >
>> >Where i can get the source code? The links in maven report seem to
>> >be old
>> >> and not working.
>> >
>> >
>> >http://svn.codehaus.org/mojo/trunk/mojo/maven-native/
>> >
>> >
>> >
>> >Thanks a lot!
>> >> Thorsten
>> >>
>> >>
>>
>> -
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>