-
Notifications
You must be signed in to change notification settings - Fork 5
/
deps.mk
24 lines (21 loc) · 1.85 KB
/
deps.mk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# this hack is needed to make this file includable from the super project
ifeq ($(patsubst %.exe,%,$(notdir $(SHELL))),eval-java)
assembly/SOURCES := $(assembly/BASEDIR)/pom.xml \
$(shell Files.walk(Paths.get("src")).filter(Files::isRegularFile).forEach(f -> println(f.toString().replace(" ", "\\ ")));)
else
assembly/SOURCES := $(assembly/BASEDIR)/pom.xml \
$(shell [ -d $(assembly/BASEDIR)/src/main/ ] && \
find $(assembly/BASEDIR)/src/main/ -type f | sed 's/ /\\ /g')
endif
.SECONDARY : assembly/SOURCES
assembly/SOURCES : $(assembly/SOURCES)
$(MVN_LOCAL_REPOSITORY)/org/daisy/pipeline/assembly/$(assembly/VERSION)/assembly-$(assembly/VERSION).dmg : assembly/SOURCES
$(MVN_LOCAL_REPOSITORY)/org/daisy/pipeline/assembly/$(assembly/VERSION)/assembly-$(assembly/VERSION).exe : assembly/SOURCES
$(MVN_LOCAL_REPOSITORY)/org/daisy/pipeline/assembly/$(assembly/VERSION)/assembly-$(assembly/VERSION).deb : assembly/SOURCES
$(MVN_LOCAL_REPOSITORY)/org/daisy/pipeline/assembly/$(assembly/VERSION)/assembly-$(assembly/VERSION).rpm : assembly/SOURCES
$(MVN_LOCAL_REPOSITORY)/org/daisy/pipeline/assembly/$(assembly/VERSION)/assembly-$(assembly/VERSION)-linux.zip : assembly/SOURCES
$(MVN_LOCAL_REPOSITORY)/org/daisy/pipeline/assembly/$(assembly/VERSION)/assembly-$(assembly/VERSION)-mac.zip : assembly/SOURCES
$(MVN_LOCAL_REPOSITORY)/org/daisy/pipeline/assembly/$(assembly/VERSION)/assembly-$(assembly/VERSION)-win.zip : assembly/SOURCES
$(MVN_LOCAL_REPOSITORY)/org/daisy/pipeline/assembly/$(assembly/VERSION)/assembly-$(assembly/VERSION)-minimal.zip : assembly/SOURCES
$(assembly/BASEDIR)/target/assembly-$(assembly/VERSION)-mac/daisy-pipeline/bin/pipeline2 : assembly/SOURCES
$(assembly/BASEDIR)/target/assembly-$(assembly/VERSION)-linux/daisy-pipeline/bin/pipeline2 : assembly/SOURCES