1# 2# Copyright (c) ZeroC, Inc. All rights reserved. 3# 4 5ifeq ($(GRADLE),) 6GRADLE = ./gradlew 7endif 8 9ifneq ($(prefix),) 10 GRADLEARGS += -Pprefix=$(prefix) 11endif 12 13ifneq ($(DESTDIR),) 14 GRADLEARGS += -PDESTDIR=$(DESTDIR) 15endif 16 17ifneq ($(install_javadir),) 18 GRADLEARGS += -Dorg.gradle.project.jarDir=$(install_javadir) 19endif 20 21ifneq ($(install_bindir),) 22 GRADLEARGS += -Dorg.gradle.project.binDir=$(install_bindir) 23endif 24 25all: 26 $(GRADLE) $(GRADLEARGS) build 27 28tests: 29 $(GRADLE) $(GRADLEARGS) :test:assemble 30 31srcs: 32 $(GRADLE) $(GRADLEARGS) dist 33 34distclean clean: 35 $(GRADLE) $(GRADLEARGS) clean 36 37install:: 38 $(GRADLE) $(GRADLEARGS) install 39 40install-icegridgui:: 41 $(GRADLE) $(GRADLEARGS) :IceGridGUI:install 42 43test:: 44 @python ./allTests.py 45