aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/build-support/setup-hooks/wrap-gapps-hook/tests/sample-project/Makefile
blob: 5d234db11a0b9e5db409c43d9b3ea047d6a7e056 (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
29
30
PREFIX = $(out)
BINDIR = $(PREFIX)/bin
LIBEXECDIR = $(PREFIX)/libexec
LIBDIR = $(PREFIX)/lib
TYPELIBDIR = $(LIBDIR)/girepository-1.0

all:
	echo "Compiling…"
install:
	echo "Installing…"

bin:
	mkdir -p $(BINDIR)
# Adds `bin-${foo}` targets, that install `${foo}` executable to `$(BINDIR)`.
bin-%: bin
	touch $(BINDIR)/$(@:bin-%=%)
	chmod +x $(BINDIR)/$(@:bin-%=%)

libexec:
	mkdir -p $(LIBEXECDIR)
# Adds `libexec-${foo}` targets, that install `${foo}` executable to `$(LIBEXECDIR)`.
libexec-%: libexec
	touch $(LIBEXECDIR)/$(@:libexec-%=%)
	chmod +x $(LIBEXECDIR)/$(@:libexec-%=%)

typelib:
	mkdir -p $(TYPELIBDIR)
# Adds `typelib-${foo}` targets, that install `${foo}-1.0.typelib` file to `$(TYPELIBDIR)`.
typelib-%: typelib
	touch $(TYPELIBDIR)/$(@:typelib-%=%)-1.0.typelib