Menu

Tree [34fba9] master /
 History

HTTPS access


File Date Author Commit
 aux_files 2025-05-02 Nune Badalyan Nune Badalyan [8daf4a] Release v2.8
 cmake 1 day ago nune nune [2714e4] * Release v2.11.2
 examples 22 hours ago nune nune [34fba9] Updated Instigate Design logo file.
 nls 1 day ago nune nune [2714e4] * Release v2.11.2
 res 22 hours ago nune nune [34fba9] Updated Instigate Design logo file.
 src 1 day ago nune nune [2714e4] * Release v2.11.2
 tst 1 day ago nune nune [2714e4] * Release v2.11.2
 utils 2025-06-06 Lilit Khechoyan Lilit Khechoyan [107de2] - Updated makefiles to mute errors from quickjs.
 CMakeLists.txt 1 day ago nune nune [2714e4] * Release v2.11.2
 Changelog 1 day ago nune nune [2714e4] * Release v2.11.2
 Copyright 2024-11-21 Nune Badalyan Nune Badalyan [446d03] - Added LICENSE, WARRANTY and Copyright files t...
 Doxyfile 1 day ago nune nune [2714e4] * Release v2.11.2
 LICENSE 2024-11-21 Nune Badalyan Nune Badalyan [446d03] - Added LICENSE, WARRANTY and Copyright files t...
 README 1 day ago nune nune [2714e4] * Release v2.11.2
 Release_notes.txt 1 day ago nune nune [2714e4] * Release v2.11.2
 WARRANTY 2024-11-21 Nune Badalyan Nune Badalyan [446d03] - Added LICENSE, WARRANTY and Copyright files t...
 application_generator 2025-08-19 Lilit Khechoyan Lilit Khechoyan [1546eb] - Release v2.10.66
 makefile 1 day ago nune nune [2714e4] * Release v2.11.2
 startup.tcl 2025-08-19 Lilit Khechoyan Lilit Khechoyan [1546eb] - Release v2.10.66
 tutorial.mp4 2024-09-25 nune nune [d104c9] Added video-tutorial on project usage.

Read Me

Introduction

        This is the README file of Application Generator Version 2.11.2.  

CONTENTS
        1. Getting Started

        2. Prerequisites

        3. Directory Content

        4. Compilation

        5. Installation

        6. Usage

1. Getting Started

        The Application Generator generates source and header files for a 
        desired database and corresponding publishing source/header files for 
        Instigate Framework.

        "Application Generator" allows user to design his/her own Application 
        based on Instigate Application Framework and later export source code 
        for the created Application sources. 

2. Prerequisites

        a) Application Framework
                - Download Instigate Application Framework from SourceForge:
                  https://sourceforge.net/p/instigate-fwk/code/ci/master/tree/
                  Use the git clone command inscribed near HTTPS access.

                - Install Application Framework prerequisites (see README of the
                  installed Application Framework).

3. Directory Content

	- application_generator
        - aux_files
        - Changelog
        - Copyright
        - Doxyfile
        - examples
        - LICENSE
        - makefile
        - nls
        - opt
        - README
        - Release_notes.txt
        - res
        - src
        - startup.tcl
        - tutorial.mp4
        - utils
        - WARRANTY

4. Compilation

Compile the package as follows:
        a) Configure build parameters by issueing'make setup' command specifying:
                - release or debug build (default is debug):
                        make setup build_type=<release | debug>
                - static or dynamic linking (default is dynamic):
                        make setup link_type=<static | dynamic>
                - enable using sdk:
                        make setup use_sdk=yes
                - set sdk path:
                        make setup sdk_path = /your/sdk/path (default is /tmp/instigate-software/gnu_system/3.2/x86_64)

        Note 1: all options should be specified during a single 'make setup' command

        b) Build the library using 'make' command.
           Multi-threaded build is supported, e.g. "make -j4" will run 4 parallel
           threads if you are running it on a quad-cpu computer

Additional features:

        a) For built the project with documentation use following command:
                - make all
           The generated documentation will be available in the 'doc' directory.

        b) Cleanup results of previous build via 'make clean' command

5. Installation

        Use 'make install' command which will install the package under the
        directory specified by the variable 'install path'. The variable is
        define in the top level makefile and defaults to
        $(prefix)/application_generator/2.11.2/<arch>(or <arch>_debug if build type is debug)

6. Usage

        To run the application use:
        ./application_generator command.

        If you need to run some tcl project use:
        ./application_generator -t "file_name.tcl" command

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.