init
This commit is contained in:
10
alire.toml
Normal file
10
alire.toml
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
name = "grl"
|
||||||
|
description = "Spark verified Geo and Routing Library (GRL)"
|
||||||
|
version = "0.1.0-dev"
|
||||||
|
|
||||||
|
authors = ["Nina Reiss"]
|
||||||
|
maintainers = ["Nina Reiss <nina.reiss@nickr.eu>"]
|
||||||
|
maintainers-logins = ["nichkara"]
|
||||||
|
licenses = "MIT"
|
||||||
|
website = ""
|
||||||
|
tags = ["routing", "geo", "coordinates", "geography", "graph", "pathfinding", "spark"]
|
||||||
29
grl.gpr
Normal file
29
grl.gpr
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
with "config/grl_config.gpr";
|
||||||
|
project Grl is
|
||||||
|
|
||||||
|
for Library_Name use "Grl";
|
||||||
|
for Library_Version use Project'Library_Name & ".so." & Grl_Config.Crate_Version;
|
||||||
|
|
||||||
|
for Source_Dirs use ("src/", "config/");
|
||||||
|
for Object_Dir use "obj/" & Grl_Config.Build_Profile;
|
||||||
|
for Create_Missing_Dirs use "True";
|
||||||
|
for Library_Dir use "lib";
|
||||||
|
|
||||||
|
type Library_Type_Type is ("relocatable", "static", "static-pic");
|
||||||
|
Library_Type : Library_Type_Type :=
|
||||||
|
external ("GRL_LIBRARY_TYPE", external ("LIBRARY_TYPE", "static"));
|
||||||
|
for Library_Kind use Library_Type;
|
||||||
|
|
||||||
|
package Compiler is
|
||||||
|
for Default_Switches ("Ada") use Grl_Config.Ada_Compiler_Switches;
|
||||||
|
end Compiler;
|
||||||
|
|
||||||
|
package Binder is
|
||||||
|
for Switches ("Ada") use ("-Es"); -- Symbolic traceback
|
||||||
|
end Binder;
|
||||||
|
|
||||||
|
package Install is
|
||||||
|
for Artifacts (".") use ("share");
|
||||||
|
end Install;
|
||||||
|
|
||||||
|
end Grl;
|
||||||
3
src/grl.ads
Normal file
3
src/grl.ads
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
package Grl is
|
||||||
|
|
||||||
|
end Grl;
|
||||||
Reference in New Issue
Block a user