Class MacOSTargetConfiguration

    • Method Detail

      • packageApp

        public boolean packageApp()
                           throws java.io.IOException,
                                  java.lang.InterruptedException
        Description copied from class: AbstractTargetConfiguration
        Creates a package of the application (including at least executable and other possible files) in a given format. By default, this method is no-op returning true.
        Specified by:
        packageApp in interface TargetConfiguration
        Overrides:
        packageApp in class AbstractTargetConfiguration
        Returns:
        true if packaging succeeded or is a no-op, false if it failed.
        Throws:
        java.io.IOException
        java.lang.InterruptedException
      • createSharedLib

        public boolean createSharedLib()
                                throws java.io.IOException,
                                       java.lang.InterruptedException
        Description copied from class: AbstractTargetConfiguration
        Creates a native image that can be used as shared library
        Specified by:
        createSharedLib in interface TargetConfiguration
        Returns:
        true if the process succeeded or false if the process failed
        Throws:
        java.io.IOException
        java.lang.InterruptedException