Uploaded image for project: 'Qbs ("Cubes")'
  1. Qbs ("Cubes")
  2. QBS-228

Add Java language support

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: P3: Somewhat important P3: Somewhat important
    • 1.4.2
    • None
    • Languages: Java
    • None

      QBS should support the Java language.

      This is necessary to implement Android support.

      Things needed:

      • Java module
      • File tagger for .java files
      • Compiler for .java files -> .class
      • Some way to create .jar files; this shouldn't be the same as how C++ is .cpp -> .o > .exe by default, since the developer may not necessarily want a .jar. Also, there are executable jars (analogous to .exe) and non-executable jars (analogous to .dll)
        • A way to specify the properties of the MANIFEST.MF file
      • Property to specify the Java language version to the compiler (1.4, 1.5, 1.6, 1.7, etc.)
      • Support for *.jar and *.class files in the run sub-command

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            jakepetroules Jake Petroules (DO NOT ASSIGN ISSUES)
            jakepetroules Jake Petroules (DO NOT ASSIGN ISSUES)
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes