diff options
| author | EuAndreh <eu@euandre.org> | 2024-09-27 11:48:55 -0300 |
|---|---|---|
| committer | EuAndreh <eu@euandre.org> | 2024-09-27 11:48:55 -0300 |
| commit | 1e4df530da8de7edcedf8346504523e7b72403a1 (patch) | |
| tree | b022ca5a8b15160ca647c006ccbc88483e26b14b /Makefile | |
| parent | .gitignore: Use glob for .db file (diff) | |
| download | papod-1e4df530da8de7edcedf8346504523e7b72403a1.tar.gz papod-1e4df530da8de7edcedf8346504523e7b72403a1.tar.xz | |
Normalize structure like other golang projects
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 17 |
1 files changed, 2 insertions, 15 deletions
@@ -14,7 +14,6 @@ SRCDIR = $(PREFIX)/src/$(NAME) SHAREDIR = $(PREFIX)/share LOCALEDIR = $(SHAREDIR)/locale MANDIR = $(SHAREDIR)/man -DATADIR = $(SHAREDIR)/$(NAME) EXEC = ./ ## Where to store the installation. Empty by default. DESTDIR = @@ -43,8 +42,6 @@ sources = \ src/$(NAME).go \ src/version.go \ src/main.go \ - $(sources.static) \ - $(sources.sql) \ derived-assets = \ @@ -55,9 +52,9 @@ derived-assets = \ $(NAME).bin \ side-assets = \ + papod.db \ papod.public.socket \ papod.command.socket \ - papod.db \ wscat.socket \ glaze.socket \ @@ -139,16 +136,7 @@ install: all cp $(NAME).bin '$(DESTDIR)$(BINDIR)'/$(NAME) cp src/$(NAME).a '$(DESTDIR)$(GOLIBDIR)' - for f in $(sources.sql) $(sources.static); do \ - dir='$(DESTDIR)$(DATADIR)'/"`dirname "$${f#src/}"`"; \ - mkdir -p "$$dir"; \ - cp -P "$$f" "$$dir"; \ - done - for f in $(sources); do \ - dir='$(DESTDIR)$(SRCDIR)'/"`dirname "$${f#src/}"`"; \ - mkdir -p "$$dir"; \ - cp -P "$$f" "$$dir"; \ - done + cp $(sources) '$(DESTDIR)$(SRCDIR)' ## Uninstalls from $(DESTDIR)$(PREFIX). This is a perfect mirror ## of the "install" target, and removes *all* that was installed. @@ -157,7 +145,6 @@ uninstall: rm -rf \ '$(DESTDIR)$(BINDIR)'/$(NAME) \ '$(DESTDIR)$(GOLIBDIR)'/$(NAME).a \ - '$(DESTDIR)$(DATADIR)' \ '$(DESTDIR)$(SRCDIR)' \ |
