summaryrefslogtreecommitdiffstats
path: root/Configurations/00-base-templates.conf
diff options
context:
space:
mode:
Diffstat (limited to 'Configurations/00-base-templates.conf')
-rw-r--r--Configurations/00-base-templates.conf31
1 files changed, 29 insertions, 2 deletions
diff --git a/Configurations/00-base-templates.conf b/Configurations/00-base-templates.conf
index 4251a6cfe2..3424f12089 100644
--- a/Configurations/00-base-templates.conf
+++ b/Configurations/00-base-templates.conf
@@ -1,6 +1,6 @@
# -*- Mode: perl -*-
%targets=(
- BASE => {
+ DEFAULTS => {
template => 1,
cflags => "",
@@ -39,8 +39,35 @@
shared_ldflag => "",
shared_rcflag => "",
shared_extension => "",
+
build_scheme => "unixmake",
- build_file => "Makefile",
+ build_file => "Makefile",
+ },
+
+ BASE_common => {
+ },
+
+ BASE_unix => {
+ inherit_from => [ "BASE_common" ],
+ template => 1,
+
+ build_scheme => "unixmake",
+ build_file => "Makefile",
+ },
+
+ BASE_Windows => {
+ inherit_from => [ "BASE_common" ],
+ template => 1,
+
+ build_scheme => [ "mk1mf" ],
+ },
+
+ BASE_VMS => {
+ inherit_from => [ "BASE_common" ],
+ template => 1,
+
+ build_file => "descrip.mms",
+ build_scheme => [ "unified", "VMS" ],
},
uplink_common => {