summaryrefslogtreecommitdiff
blob: eb120c1be6309da2fe968de43011e452360254e0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
################################################################################
## CONFIG ######################################################################
################################################################################
YAWS_CONF ?= ${CURDIR}/yaws.conf
YAWS_API_HEADER ?= /my/src/yaws/include/yaws_api.hrl

YAWS ?= yaws

################################################################################
## MAKEFILE MAGIC ##############################################################
################################################################################

################################################################################
## SANITY CHECKS ###############################################################
################################################################################
YAWS_API_HEADER ?= /my/src/yaws/include/yaws_api.hrl

################################################################################
## TARGET RULES ################################################################
################################################################################
yaws_run: build $(WWW_DIR) $(LOG_DIR)
	$(YAWS) --conf $(YAWS_CONF)

################################################################################
## INTERNAL RULES ##############################################################
################################################################################
$(INCLUDE_DIR)/yaws_api.hrl: $(YAWS_API_HEADER) $(INCLUDE_DIR)
	cp $< $@