Changeset 7523


Ignore:
Timestamp:
01/13/11 09:47:02 (9 years ago)
Author:
rlentz
Message:

Restructured libs and code to reflect CUDA 3.2 and Jogamp's signed build from Dec 12, 2010 found at  http://jogamp.org/deployment/webstart/

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/maven/projects/opencl-decon/src/org/imagejdev/api/WriteNativeLibsToJAVALIBRARYPATH.java

    r7517 r7523  
    22 
    33/* 
    4  * This class 
     4 * This class is helpful for extracting OS Specific dynamic libs from jar files 
     5 * to $TEMP $TMPDIR $TMP 
    56 */ 
    67public class WriteNativeLibsToJAVALIBRARYPATH  
    78{ 
    89        // Given an OS, copy the native libs to the build path 
    9         public enum OSCHOICE  
    10         { 
    11                 APPLE, LINUX64, LINUX32, WINDOWS64, WINDOWS32 
    12         }; 
     10        public enum OSCHOICE { APPLE, LINUX64, LINUX32, WINDOWS64, WINDOWS32 }; 
    1311 
    14         public static void copyNativeLibs(OSCHOICE os)  
    15         { 
     12        /* 
     13         * For each jar / os specific file extension get the input stream  
     14         * Iterate over the jar entries  
     15         * Get input stream Write the file to the path 
     16         */ 
     17        public static void copyNativeLibs( OSCHOICE os ) { 
     18 
     19                switch ( os ) { 
     20                case APPLE: { 
     21                         
     22                } 
     23 
     24                case LINUX64: { 
     25 
     26                } 
     27 
     28                case LINUX32: { 
     29 
     30                } 
     31 
     32                case WINDOWS32: { 
     33 
     34                } 
     35 
     36                case WINDOWS64: { 
     37 
     38                } 
     39 
     40                default: { 
     41                        break; 
     42                } 
    1643                 
    17                 switch (os) { 
    18                         case APPLE:  
    19                         { 
    20  
    21                         } 
    22  
    23                         default:  
    24                         { 
    25                                 break; 
    26                         } 
    2744                } // end switch 
    28                  
    2945        } 
     46         
    3047} 
Note: See TracChangeset for help on using the changeset viewer.