map7 / docker-aubit4gl

4GL (Informix 7.x compatible) open source compiler and tools

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Aubit4GL Docker

Open Source 4gl compiler

Ref: https://www.aubit.com Credit: Mike Aubury (Aubit4GL maintainer)

Test

docker run -t -i map7/aubit4gl /bin/bash
cd tools/test
4glpc hello.4gl -o hello
fcompile form
./hello

Setup compose

This compose yaml file will help get the compiler to work with PostgreSQL so you can compile your 4GL files which link to your database.

  1. Copy the sample
    cp docker-compose.yml.sample docker-compose.yml
        
  2. Change the areas marked
  3. Build
    docker-compose up -d --build
        
  4. Test
    docker-compose exec docker-aubit4gl bash
        

    Change to your 4gl code and compile, then run.

  5. Stop
    docker-compose stop
        

Build and updating docker

docker build -t map7/aubit4gl .;docker push map7/aubit4gl:latest

todo items

About

4GL (Informix 7.x compatible) open source compiler and tools


Languages

Language:Dockerfile 100.0%