summaryrefslogtreecommitdiff
path: root/config.mk
blob: a49868cd0fe5489e62ed9cf711bd6e312bef007f (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
ifeq ($(origin topsrcdir),undefined)
topoutdir := $(patsubst %/,%,$(dir $(lastword $(MAKEFILE_LIST))))
topsrcdir := $(topoutdir)

PACKAGE = parabola-hackers
VERSION = 20191212

sysusersdir=$(prefix)/lib/sysusers.d
systemunitdir=$(prefix)/lib/systemd/system
conf_file = $(sysconfdir)/$(PACKAGE).yml
shadow_file = $(sysconfdir)/nshd/shadow
NET ?=
#NET ?= FORCE
user = nshd

# C
CFLAGS += -Wall -Wextra -Werror -pedantic
CC = gcc -std=c99
.LIBPATTERNS = lib%.so lib%.a

# Go
go_CC = gcc -std=gnu99
GOCACHE = $(abspath $(topoutdir)/go/cache)
CGO_ENABLED = 1

endif