summaryrefslogtreecommitdiff
path: root/hvinfo.gpr
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@baturin.org>2016-04-01 16:45:09 +0600
committerDaniil Baturin <daniil@baturin.org>2016-04-01 16:45:09 +0600
commit85bdc136388b07d039610df97362f07fe6529e2c (patch)
tree325d9a17260678dee3e681881c3469c444530c74 /hvinfo.gpr
parent0e1d26b4cb344dbc9e47ee7cb5a5faa3380c58eb (diff)
downloadhvinfo-85bdc136388b07d039610df97362f07fe6529e2c.tar.gz
hvinfo-85bdc136388b07d039610df97362f07fe6529e2c.zip
Crude support for building on non-x86 architectures.
Right now the CPUID procedure is made to return zeroes on non-x86 platforms through conditional compilation. A cleaner solution would be to use separate procedures and specify implementation through gprbuild directives.
Diffstat (limited to 'hvinfo.gpr')
-rw-r--r--hvinfo.gpr5
1 files changed, 5 insertions, 0 deletions
diff --git a/hvinfo.gpr b/hvinfo.gpr
index 00c0463..227c236 100644
--- a/hvinfo.gpr
+++ b/hvinfo.gpr
@@ -5,5 +5,10 @@ project hvinfo is
for Object_Dir use "build";
for Main use ("hvinfo.adb");
+ package Compiler is
+ for Switches ("Ada") use
+ ("-gnatep=" & hvinfo'Project_Dir & "hvinfo.def", "-I" & hvinfo'Project_Dir);
+ end Compiler;
+
end hvinfo;