archive-org.com » ORG » F » FREEHEP.ORG

Total: 883

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • freehep - FreeHEP NAR Plugin
    and other languages Project Documentation Project Information Project Reports NAR Dependencies Dependencies on other NARs are handled by the standard maven dependency mechanism The type for NAR files is nar however to ease the inclusion of Java code and lookup of properties any nar file is always published as an attached artifact to a jar artifact A nar dependency therefore becomes a jar dependency and is declared in the following way project dependencies dependency groupId dependent group groupId artifactId dependent artifact artifactId version dependent version version dependency dependencies project as is any other jar dependency Maven will automatically download this jar file for any goal that requires it The NAR plugin knows this is a nar dependency by looking inside the jar file for a properties file with the following name META INF nar groupId artifactId nar properties This file is normally generated in the nar package goal for pickup by the standard package goal to be included in the jar file TBD there is no way to include a hand written file The file may contain the following properties Property Default Value Description nar noarch Comma separated list of architecture independent nars to download Each entry consists of groupId

    Original URL path: http://java.freehep.org/freehep-nar-plugin/narDependencies.html (2016-02-10)
    Open archived version from archive


  • FreeHEP Maven Native Archive Plugin 2.0-alpha-10 API
    Alert This document is designed to be viewed using the frames feature If you see this message you are using a non frame capable web client Link to Non frame

    Original URL path: http://java.freehep.org/freehep-nar-plugin/apidocs/index.html (2016-02-10)
    Open archived version from archive

  • freehep - FreeHEP NAR Plugin
    The NAR Plugin therefore groups most of its functionality into the NAR Manager and allows other plugins and the NAR Plugin itself to call on the NAR Manager The SWIG Plugin which needs the swig native executable uses the NAR Manager to download unpack and call the executable To use the NAR Manager see the API Docs add the following to your POM file project dependencies dependency groupId org freehep groupId artifactId freehep nar plugin artifactId version 2 0 alpha 2 SNAPSHOT version dependency dependencies project and use the code with the following snippet import org apache maven artifact repository ArtifactRepository import org apache maven plugin AbstractMojo import org apache maven plugin MojoExecutionException import org apache maven plugin MojoFailureException import org apache maven project MavenProject import org freehep maven nar Linker import org freehep maven nar NarManager import org freehep maven nar NarUtil Description goal your goal phase your phase requiresDependencyResolution compile public class YourMojo extends AbstractMojo Level of logging messages 0 is minimum parameter expression logLevel default value 0 private int logLevel parameter expression localRepository required readonly private ArtifactRepository localRepository parameter expression project required readonly private MavenProject project The Architecture for picking up swig Some choices are x86 i386

    Original URL path: http://java.freehep.org/freehep-nar-plugin/narLibrary.html (2016-02-10)
    Open archived version from archive

  • freehep - FreeHEP NAR Plugin
    net sf antcontrib cpptasks gcc GccCompatibleCCompiler java added missing code for fno exceptions src net sf antcontrib cpptasks CCTask java added log statement to identify linker and compiler src net sf antcontrib cpptasks gcc GppLinker java g linking now includes option fexceptions src net sf antcontrib cpptasks CommandLineLinker use absolute paths for filenames if they are shorter than relative paths to overcome windows file length limit src net sf antcontrib cpptasks CCTask java added thread to keep progress fno rtti changes src net sf antcontrib cpptasks gcc GccCompatibleCCompiler java removed fno rtti flag src net sf antcontrib cpptasks gcc GccCCompiler java only add fno rtti for g and c Launch process change src net sf antcontrib cpptasks compiler CaptureStreamHandler java rewrote the launching of subprocesses NARPLUGIN 71 src net sf antcontrib cpptasks compiler CaptureStreamHandler java added protection against null return of run method libstdc linking src net sf antcontrib cpptasks CCTask java added method to link with CPP src net sf antcontrib cpptasks compiler LinkType java added method to link with CPP src net sf antcontrib cpptasks compiler gcc GppLinker java link with or without CPP jni libraries MacOS X src net sf antcontrib cpptasks OutputTypeEnum java added jni src net sf antcontrib cpptasks compiler LinkType add jni as type src net sf antcontrib cpptasks gcc AbstractLdLinker added jni src net sf antcontrib cpptasks gcc GccLinker java add jni as type and special linker for MacOS X to output jnilib files src net sf antcontrib cpptasks gcc GppLinker java add jni as type and special linker for MacOS X to output jnilib files gfortran compiler src net sf antcontrib cpptasks gcc GccCCompiler java added gfortran compiler src net sf antcontrib cpptasks CompilerEnum java added gfortran compiler intel compilers name change src net sf antcontrib cpptasks intel IntelLinux32CLinker java added icpc

    Original URL path: http://java.freehep.org/freehep-nar-plugin/cpptasks.html (2016-02-10)
    Open archived version from archive

  • freehep - Source Repository
    svnbook red bean com Web Access There are no online source repository listed for this project Please check back again later Anonymous access The source can be checked out anonymously from SVN with this command svn checkout svn svn freehep org svn freehep tags freehep nar plugin 2 0 alpha 10 freehep nar plugin Developer access Everyone can access the Subversion repository via HTTPS but Committers must checkout the Subversion repository via HTTPS svn checkout svn svn freehep org svn freehep tags freehep nar plugin 2 0 alpha 10 freehep nar plugin To commit changes to the repository execute the following command to commit your changes svn will prompt you for your password svn commit username your username m A message Access from behind a firewall For those users who are stuck behind a corporate firewall which is blocking http access to the Subversion repository you can try to access it via the developer connection svn checkout svn svn freehep org svn freehep tags freehep nar plugin 2 0 alpha 10 freehep nar plugin Access through a proxy The Subversion client can go through a proxy if you configure it to do so First edit your servers configuration file to

    Original URL path: http://java.freehep.org/freehep-nar-plugin/source-repository.html (2016-02-10)
    Open archived version from archive

  • freehep - FreeHEP NAR Plugin
    program put into a static library put into a shared library use a third party library There are also some unit test which are run and call the same method The following examples are available helloworldexe A C routine helloworldstaticexe A C routine statically linked with the C runtime library helloworldjni A C routine called from Java and a Java unit test helloworldjnilibjava A java project which depends on helloworldjni helloworldstaticjni A C routine called from Java statically linked with the C runtime library and a Java unit test hellothirdpartyjni A third party JNI library called from Java The third party library is helloworldjni and is added as resource to the project in the form of a JNI library and a corresponding jar file A Java unit test is provided helloworldsharedlib A C routine which gets archived into a shared library A C test executable is created and run helloworldsharedlibexe A C executable which depends on helloworldsharedlib and links dynamically with it The executable is created and run helloworldsharedlibjni A C routine called from Java which depends on helloworldsharedlib and links dynamically with it A Java unit test is provided helloworldstaticlib A C routine which gets archived into a static

    Original URL path: http://java.freehep.org/freehep-nar-plugin/HelloWorld.html (2016-02-10)
    Open archived version from archive

  • freehep - Project Information
    generated by Maven on behalf of the project Overview Document Description About Native Archive Plug in to compile and link c c and fortran for Maven 2 see Introduction Continuous Integration This is a link to the definitions of all continuous integration processes that builds and tests code on a frequent regular basis Dependencies This document lists the projects dependencies and provides information on each dependency Issue Tracking This is

    Original URL path: http://java.freehep.org/freehep-nar-plugin/project-info.html (2016-02-10)
    Open archived version from archive

  • freehep - Continuous Integration
    Developer Info NAR Dependencies Bug Reports Forum APIDocs NAR Library CPPTasks SVN Browse SVN Repository Examples HelloWorld Other Information Maven and other languages Project Documentation Project Information About Continuous Integration Dependencies Issue Tracking Mailing Lists Project License Project Summary Project Team Source Repository Project Reports Overview This project uses Continuum Access The following is a link to the continuous integration system used by the project http glast heprep01 slac stanford

    Original URL path: http://java.freehep.org/freehep-nar-plugin/integration.html (2016-02-10)
    Open archived version from archive



  •