[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master cb7f345f 11/13: Assert that there is OAOO $(b
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master cb7f345f 11/13: Assert that there is OAOO $(build_type) |
Date: |
Tue, 7 Jun 2022 16:39:10 -0400 (EDT) |
branch: master
commit cb7f345f593c9b1ac9b53ffae47b9ea9dc8284e6
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>
Assert that there is OAOO $(build_type)
Build type must be a single word because it determines the build
directory. Asserted that, and nullified a confused conditional that
assumed otherwise.
---
workhorse.make | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/workhorse.make b/workhorse.make
index f7f6e822..0d7a291e 100644
--- a/workhorse.make
+++ b/workhorse.make
@@ -79,6 +79,10 @@ $(srcdir)/objects.make:: ;
################################################################################
+ifneq (1,$(words $(build_type)))
+ $(error There must be exactly one build_type, not "$(build_type)")
+endif
+
ifeq (so_test,$(findstring so_test,$(build_type)))
USE_SO_ATTRIBUTES=1
endif
@@ -153,12 +157,8 @@ ifneq (safestdlib,$(findstring safestdlib,$(build_type)))
lmi_wx_shared$(EXEEXT) \
skeleton$(SHREXT) \
wx_new$(SHREXT) \
+ wx_test$(EXEEXT) \
- ifneq (so_test,$(findstring so_test,$(build_type)))
- default_targets += \
- wx_test$(EXEEXT) \
-
- endif
endif
default_targets := \
- [lmi-commits] [lmi] master updated (b3f9681c -> 56930208), Greg Chicares, 2022/06/07
- [lmi-commits] [lmi] master 56930208 13/13: Simplify, Greg Chicares, 2022/06/07
- [lmi-commits] [lmi] master b8afd2d8 05/13: Disentangle conditionals for one target, Greg Chicares, 2022/06/07
- [lmi-commits] [lmi] master 10dfe448 03/13: Prepare to refactor, Greg Chicares, 2022/06/07
- [lmi-commits] [lmi] master cb7f345f 11/13: Assert that there is OAOO $(build_type),
Greg Chicares <=
- [lmi-commits] [lmi] master a9468c0f 02/13: Remove an obsolete defect marker [272], Greg Chicares, 2022/06/07
- [lmi-commits] [lmi] master 7a434503 06/13: Don't attempt to build "erroneous" targets, Greg Chicares, 2022/06/07
- [lmi-commits] [lmi] master a2d6b2ac 12/13: Migrate one last conditional, Greg Chicares, 2022/06/07
- [lmi-commits] [lmi] master 3b1b8a3d 10/13: Migrate another conditional, Greg Chicares, 2022/06/07
- [lmi-commits] [lmi] master 58f81cc4 07/13: For $(build_type) 'so_test', always set $(USE_SO_ATTRIBUTES), Greg Chicares, 2022/06/07
- [lmi-commits] [lmi] master eb5f30b7 09/13: Disentangle another conditional, Greg Chicares, 2022/06/07
- [lmi-commits] [lmi] master fbcd6ee8 04/13: Don't use UBSan with antediluvian targets, Greg Chicares, 2022/06/07
- [lmi-commits] [lmi] master bd3468c5 01/13: Assert another precondition, Greg Chicares, 2022/06/07
- [lmi-commits] [lmi] master a9bed382 08/13: Reduce redundancy, Greg Chicares, 2022/06/07