Skip to content

Repository files navigation

GoodData

Compile Manager, gcc_parser and ld_hook integreted.

SubModules

git clone --recursive git@github.com:IAPCP/GoodData.git

or

git clone git@github.com:IAPCP/GoodData.git
cd GoodData
git submodule init

Prepare Docker

cd docker
docker build -t compile_docker -f Dockerfile .

Dependencies

package

sqlite3 >= 3.35.0 docker

python

psutil

Usage:

  1. prepare the docker: following the steps above with the target of building the image.

  2. Edit variable IMAGE in compile_project.py to the docker image's tag.

  3. Execute the following command to create the pakcages' list:

    python3 ./get_all_packages.py all_package.json
    

    This command stores the information of all packages in all_package.json

  4. Make a new folder for the results of compilation:

     mkdir compilation_folder
    
  5. Start to compile:

    python3 compile_project.py  -l ./all_package.json -p ./compilation_folder
    

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages