DOCUMENTS?=	studyguide.pdf
FILES?=		studyguide.tex ${LABS} ${LECTURES} ${PM} ${SEMINAR} literature.bib rfc.bib
CATEGORY?=	security/natsak

PACKAGE= 	studyguide-src
TARBALL_FILES= 	${FILES} Makefile

USE_LATEXMK= 	yes
USE_BIBLATEX= 	yes

#LABS= 	sda-lit.tex sda-aim.tex
LABS= 	ids-lit.tex ids-aim.tex

SEMINAR = paper-review-aim.tex paper-review-lit.tex

PM= 	pm-lit.tex pm-aim.tex

LECTURES= 	intro-lit.tex
LECTURES+= 	symcrypt-lit.tex
LECTURES+= 	pubkey-lit.tex
LECTURES+= 	keyauth-lit.tex
LECTURES+= 	intrusion-lit.tex

LECTURES+= 	cloud-lit.tex
LECTURES+= 	tls-lit.tex
LECTURES+= 	wireless-lit.tex
LECTURES+= 	email-lit.tex
LECTURES+= 	ipsec-lit.tex
LECTURES+= 	firewall-lit.tex

studyguide.pdf: ${FILES}

clean:
	${RM} ${DOCUMENTS}


### INCLUDES ###

INCLUDES= 	depend.mk miun.course.mk miun.package.mk export.mk

define inc
ifeq ($(findstring $(1),${MAKEFILE_LIST}),)
$(1):
	wget https://raw.githubusercontent.com/dbosk/makefiles/master/$(1)
include $(1)
endif
endef
$(foreach i,${INCLUDES},$(eval $(call inc,$i)))
