Remove functions used by bleading edge GNAT

This commit is contained in:
Per Sandberg 2011-03-27 08:55:34 +02:00
parent 7674be3fb4
commit 45d50f07ec
3 changed files with 11 additions and 39 deletions

View File

@ -32,7 +32,6 @@ project ZMQ.Examples is
for Default_Switches ("ada") use ("-rules", "-from=" & ZMQ'Project_Dir & "/zmq.rules");
end Check;
package Make renames ZMQ.Make;
package Ide renames ZMQ.Ide;
end ZMQ.Examples;

View File

@ -24,7 +24,6 @@ project ZMQ.Tests is
package Binder is
for Default_Switches ("ada") use ("-E");
end Binder;
package Make renames ZMQ.Make;
package Ide renames ZMQ.Ide;
end ZMQ.Tests;

48
zmq.gpr
View File

@ -31,7 +31,7 @@
------------------------------------------------------------------------------
project ZMQ is
For Languages use ("Ada","Project File");
For Languages use ("Ada");
type ZMQ_Kind_Type is ("static", "relocatable");
ZMQ_Kind : ZMQ_Kind_Type := external ("LIBRARY_TYPE", "static");
@ -42,33 +42,12 @@ project ZMQ is
for Library_Dir use "lib/" & ZMQ_Kind;
for Object_Dir use ".obj/" & ZMQ_Kind;
for Source_Dirs use ("src",".");
for Source_Dirs use ("src");
for Source_Files use
("zmq.ads","zmq.adb",
"zmq-contexts.ads", "zmq-contexts.adb",
"zmq-devices.ads", "zmq-devices.adb",
"zmq-pollsets.ads", "zmq-pollsets.adb",
"zmq-low_level.ads",
"zmq-messages.ads", "zmq-messages.adb",
"zmq-sockets.ads", "zmq-sockets.adb",
"zmq-utilities.ads",
"zmq-utilities-memory_streams.adb",
"zmq-utilities-memory_streams.ads",
-- "Makefile",
-- "README",
-- "zmq.gpr.inst",
"zmq.gpr"
);
case ZMQ_Kind is
when "static" =>
for Library_Kind use "static";
when "relocatable" =>
for Library_Kind use "dynamic";
for Library_Auto_Init use "True";
@ -83,23 +62,18 @@ project ZMQ is
end case;
package Compiler is
-- for Driver("Makefile") use "";
for Driver("Project File") use "";
for Default_Switches ("ada") use ("-g", "-O2", "-gnatf", "-gnat05","-gnatwa","-gnaty");
for Switches("zmq-low_level.ads") use
Compiler'Default_Switches ("ada") & ("-gnaty-M"); -- Since this file is autogenerated.
Compiler'Default_Switches ("ada") & ("-gnaty-M");
-- Since this file is "autogenerated".
end Compiler;
package Naming is
for Body_Suffix("Project File") use ".gpr";
end naming;
package Make is
for Makefile use project'Project_dir & "Makefile";
end Make;
-- package Check is
-- for Default_Switches ("ada") use ("-rules", "-from=" & Project'Project_Dir & "/zmq.rules");
-- end Check;
package Check is
for Default_Switches ("ada") use ("-rules", "-from=zmq.rules");
end Check;
package Ide is
for Vcs_Kind use "git";