Initial commit

This commit is contained in:
R. Tyler Croy 2017-01-24 18:25:52 -08:00
commit e1a7387eb5
No known key found for this signature in database
GPG Key ID: 1426C7DC3F51E16F
2 changed files with 32 additions and 0 deletions

18
README.adoc Normal file
View File

@ -0,0 +1,18 @@
= Schematics
Schematics are definitions for Ada dependencies, these are meant to be
processed by the Difference Engineer (`de`) to bring dependencies in for Ada
projects.
== Envirnoment Variables
When performing source builds of schematics, the following environment
variables must be defined:
SCHEMATIC_INSTALL_PREFIX:: Absolute path to where schematics should be
installed.
SCHEMATIC_PARALLELISM:: Number of cores or desired parallelism to execute
various tasks with. More often than not this should be analogous to the `-j`
argument passed to `make(1)`.

14
catalog/gtkada.yaml Normal file
View File

@ -0,0 +1,14 @@
---
name: gtkada
source:
url: https://github.com/AdaCore/gtkada.git
scm: git
ref: master
prepare:
- "./configure --prefix=${SCHEMATIC_INSTALL_PREFIX}"
build:
- "make -j${SCHEMATIC_PARALLELISM}"
install:
- "make install"
# vim: ts=2 sw=2 et