X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;f=Makefile;h=c9f3ceff5d8d9705aca66e1bddeed7aad9f4104b;hb=4d9a34c5fb5811b6498bfa531402ac77c2711aec;hp=1c3e94c4473edd3801da0cf73c2c57af97005496;hpb=121167c737403e2f49231fd5704aae86850b5b38;p=rrq%2Flsp-utils.git diff --git a/Makefile b/Makefile index 1c3e94c..c9f3cef 100644 --- a/Makefile +++ b/Makefile @@ -1,18 +1,21 @@ +# Building archives and the test0 app + +PACKNL = ${HOME}/src/borta/packnl/packnl LSPSRC = lsp-dbus-test.lsp +ARCHIVES = lsp-misc.a lsp-dbus.a +DOCS = lsp-dbus.a.8 lsp-misc.a.8 -## Library -LSPLIB = lsp-dbus.a +default: test0 docs -LSP_MISC = foop.lsp misc.lsp -LSPLIBSRC += $(addprefix lsp-misc/,${LSP_MISC}) +include manpage.mk +include lsplib.mk -LSP_DBUS = lsp-dbus-connection.lsp lsp-dbus.lsp lsp-dbus-marshal.lsp -LSP_DBUS += lsp-dbus-events.lsp -LSPLIBSRC += $(addprefix lsp-dbus/,${LSP_DBUS}) +.PHONY: docs +docs: ${DOCS} -test0: lsp-dbus-test.lsp ${LSPLIB} - ${HOME}/src/borta/packnl/packnl -w $@ $^ -A ${LSPLIB} +test0: lsp-dbus-test.lsp ${ARCHIVES} + ${PACKNL} -w $@ $< $(addprefix -A ,${ARCHIVES}) -${LSPLIB}: ${LSPLIBSRC} - ar r $@ $^ +clean: + rm -f test0 ${CLEAN}