File: Makefile

package info (click to toggle)
nodejs 4.8.2~dfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 62,476 kB
  • ctags: 111,183
  • sloc: cpp: 661,544; ansic: 31,406; python: 23,073; makefile: 1,418; sh: 1,384; perl: 255; lisp: 222; ruby: 76; xml: 50
file content (20 lines) | stat: -rw-r--r-- 510 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
FAKETIME_REPO       := git://github.com/wolfcw/libfaketime.git
FAKETIME_LOCAL_REPO := $(CURDIR)/faketime
FAKETIME_BRANCH     := master
FAKETIME_BINARY     := $(FAKETIME_PREFIX)/bin/faketime

.PHONY: faketime

faketime: $(FAKETIME_BINARY)

clean:
	$(RM) -r $(FAKETIME_LOCAL_REPO)

$(FAKETIME_BINARY): $(FAKETIME_LOCAL_REPO)
	cd $(FAKETIME_LOCAL_REPO) && \
	git checkout $(FAKETIME_BRANCH) && \
	PREFIX=$(FAKETIME_LOCAL_REPO)/src make

$(FAKETIME_LOCAL_REPO):
	git clone $(FAKETIME_REPO) $(FAKETIME_LOCAL_REPO)