Ignore:
Timestamp:
02/22/11 17:32:55 (9 years ago)
Author:
curtis
Message:

Add ability to specify additional source files.

Also clean up the Jar2Lib source code a bit.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/projects/cppwrap-maven-plugin/src/main/java/loci/maven/plugin/cppwrap/CppWrapMojo.java

    r7630 r7635  
    9898 
    9999        /** 
     100         * Path to folder containing additional C++ source code. 
     101         * 
     102         * Each .cpp file in the folder should contain a main method. 
     103         * These files will then be compiled as part of the build process, 
     104         * as individual executables. 
     105         * 
     106         * @parameter expression="${cppwrap.sourceDir}" 
     107         *   default-value="src/main/cppwrap" 
     108         */ 
     109        private File sourceDir; 
     110 
     111        /** 
    100112         * Path to output folder for C++ project. 
    101113         * 
     
    117129                final String headerPath = headerFile.exists() ? 
    118130                        headerFile.getPath() : null; 
     131                final String sourcePath = sourceDir.isDirectory() ? 
     132                        sourceDir.getPath() : null; 
    119133                final String outputPath = outputDir.getPath(); 
    120134 
     
    131145                jar2lib.setConflictsPath(conflictsPath); 
    132146                jar2lib.setHeaderPath(headerPath); 
     147                jar2lib.setSourcePath(sourcePath); 
    133148                jar2lib.setOutputPath(outputPath); 
    134149                try { 
Note: See TracChangeset for help on using the changeset viewer.