https://github.com/rostgaard/ada-development-makefile
A the name implies; a Makefile for fetching, building and installing Ada development tools and support packages on a Linux/Unix system.
https://github.com/rostgaard/ada-development-makefile
Last synced: 4 months ago
JSON representation
A the name implies; a Makefile for fetching, building and installing Ada development tools and support packages on a Linux/Unix system.
- Host: GitHub
- URL: https://github.com/rostgaard/ada-development-makefile
- Owner: rostgaard
- Created: 2012-11-08T11:36:50.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2013-06-26T12:09:59.000Z (about 13 years ago)
- Last Synced: 2025-10-26T14:59:46.644Z (8 months ago)
- Size: 122 KB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Ada development Makefile
=========
This is a primitive automagic wrapper around the tedious and manual process
of installing and building Ada tools.
It's created to scratch a local itch within our company - but could perhaps be
used elsewhere.
This work is licenced under GPLv2
Dependencies
------------
Not much is needed for using this makefile;
* make (obviously)
* git (for AWS and Yolk)
* subversion (for GNATColl)
* any dependencies for the subprojects obviously still applies.
* sudo, gksudo, su if you want to install to a system location
Usage
-----
You need to fetch some files from libre.adacore.com/download and place them
in ./tgz
Specifically:
* florist-gpl-2012-src.tgz
* gnat-gpl-2012-x86_64-pc-linux-gnu-bin.tar.gz
* xmlada-gpl-4.3-src.tgz
Use
$ make ada-development
to get stated.
Or check out the first few lines of the makefile for additional projects.
Put this in your .bashrc/.cshrc/.zshrc - or export them ad-hoc for relevant projects.
export PATH=$PATH:/usr/gnat/bin;
export LIBRARY_PATH=$LIBRARY_PATH:/usr/lib/x86_64-linux-gnu
You should of course change this to fit your system.
Have fun!