Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Programming > Compilers

    Invicta 0.1

    Download button

    No screenshots available
    Downloads: 529  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.0/5)
    17 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Amit Golan and Nadav Soferman | More programs
    LGPL / FREE
    November 20th, 2007, 22:50 GMT
    ROOT / Programming / Compilers

     Read user reviews (0)  Refer to a friend  Subscribe

    Invicta description

    Invicta is an open-source build management tool.

    Invicta is a build management tool, targeted mainly for large-scale projects. Invicta can be used either as a 'black box' or as a complete framework.

    Invicta does not replace existing build tools; instead, it uses them, functioning as a stronger and easier-to-use upper layer. This layer hides the complexity of the actual build script language and supplies additional functionalities.

    While basing on Apache ANT, Invicta is not just an ANT extension; it should be generic enough to support in the future build tools other than ANT, and it is used by developers for processing their project's definition files and generating build scripts accordingly. Each developer is able to edit very simple XML files for defining his components, their types and their relations. These definition files become an integral part of the project, just like the project's sources.

    Invicta addresses the needs of both 'simple' developers and administrator. For developers, the basic functionality of Invicta acts as a 'black box' for building a project.

    For administrators or advanced developers, Invicta is a framework for their complete build environment. They can add their own customized types of components, which means writing once ANT code that can be used by all the developers in their project or company many times by simply specifying the new type name. Invicta's extensibility also allows accessing the information processed from the project definition files for writing output files other than ANT build.xml (for example, configuration files for a specific IDE).
    In order to make Invicta a useful Open-Source project that developers can easily extend and maybe contribute to its development, Invicta must be a modular extensible framework. It should not be a 'closed' tool with a definite set of build functionalities.

    It should initially have only basic build functionalities, but should define standard methods for extending these basic functionalities. Such extensions can either be specific requirements of some developers or common functionalities that can be added to Invicta in an evolutionary way.

    Product's homepage

      


    TAGS:

    build manager | black box | build tool | ANT | build | management

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM