mirror of
				https://github.com/falk-werner/webfuse
				synced 2025-06-13 12:54:15 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			58 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			58 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| SHELL := /bin/sh
 | |
| MAKEFILE := $(word $(words $(MAKEFILE_LIST)),$(MAKEFILE_LIST))
 | |
| MAKEFLAGS += --no-builtin-rules
 | |
| 
 | |
| .SUFFIXES:
 | |
| 
 | |
| .PHONY: default
 | |
| default: all
 | |
| 
 | |
| #######################################################################################################################
 | |
| # Overridable project defaults
 | |
| 
 | |
| DOBUILD_TOPDIR ?= $(DOBUILDDIR)
 | |
| DOBUILD_PROJECTDIR ?= $(patsubst %/,%,$(dir $(MAKEFILE)))
 | |
| DOBUILD_DOCKERFILE ?= $(PROJECTDIR)/%ID%.dockerfile
 | |
| 
 | |
| PROJECTDIR = $(DOBUILD_PROJECTDIR)
 | |
| DOBUILDDIR ?= $(PROJECTDIR)/../..
 | |
| 
 | |
| include $(DOBUILDDIR)/defaults.mk
 | |
| 
 | |
| #######################################################################################################################
 | |
| # Project defaults and macros
 | |
| 
 | |
| DEFAULTTARGET = x86_64-gradle@6.3-linux-java11+builder
 | |
| 
 | |
| #######################################################################################################################
 | |
| # Project dependencies
 | |
| 
 | |
| #######################################################################################################################
 | |
| # Architecture-specific rule target configuration
 | |
| 
 | |
| GRADLE_TARGETS += $(call target_properties_combine,\
 | |
|     ,\
 | |
|     x86_64,\
 | |
|     gradle,\
 | |
|     linux,\
 | |
|     java11,\
 | |
|     builder,\
 | |
|     6.3,\
 | |
|     \
 | |
|   )
 | |
| DOCKER_TARGETS += $(GRADLE_TARGETS)
 | |
| 
 | |
| #######################################################################################################################
 | |
| # Common rule target configuration
 | |
| 
 | |
| #######################################################################################################################
 | |
| # Makefile dependencies
 | |
| 
 | |
| #######################################################################################################################
 | |
| # Rules
 | |
| 
 | |
| include $(DOBUILDDIR)/gradle.mk
 | |
| include $(DOBUILDDIR)/docker.mk
 | |
| include $(DOBUILDDIR)/standardrules.mk
 | |
| 
 |