aboutsummaryrefslogtreecommitdiff
path: root/_make/java.mk
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2025-03-28 15:35:14 +0100
committerJonas Smedegaard <dr@jones.dk>2025-03-28 15:56:20 +0100
commit1c288cd7be40c4be43373fbf4ceaefeb86337c03 (patch)
tree5bc5d5a11cda1b94500db2f8e4e8b2ff251c33dd /_make/java.mk
parent31babe2ed0754b656b57a1a1d9976936eae1a1dd (diff)
tighten make rules
Diffstat (limited to '_make/java.mk')
-rw-r--r--_make/java.mk6
1 files changed, 3 insertions, 3 deletions
diff --git a/_make/java.mk b/_make/java.mk
index 8a476b7..bd3ae04 100644
--- a/_make/java.mk
+++ b/_make/java.mk
@@ -1,10 +1,10 @@
# GNUMake snippet for java compilation and execution
#
# SPDX-License-Identifier: GPL-3.0-or-later
-# SPDX-FileCopyrightText: 2024 Jonas Smedegaard <dr@jones.dk>
+# SPDX-FileCopyrightText: 2024-2025 Jonas Smedegaard <dr@jones.dk>
-STEMS = $(PROJECT) $(foreach f,$(PROJECT_FLAVORS),$(PROJECT)$f) $(EXTRASTEMS)
-CLASSES = $(foreach s,$(STEMS),$(addsuffix .class,$s))
+STEMS = $(PROJECT) $(PROJECT_FLAVORS:%=$(PROJECT)%) $(EXTRASTEMS)
+CLASSES = $(STEMS:=.class)
# account for one annoyingly popular class of non-POSIX system
PATH_SEPARATOR := $(if $(filter Windows%,$($(shell uname))),;,:)