summaryrefslogtreecommitdiffstats
path: root/Makefile
blob: 3d4ca5bb49f2a8c7f7c1410f701a22b9ba48e0bb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
NAME = lumberborne
VERSION = 1.0.0

all: package zip tarball

package:
	mkdir -p $(NAME)_v$(VERSION)/
	cp -r info.txt scripts/ $(NAME)_v$(VERSION)/

zip: package
	7za a $(NAME)_v$(VERSION).zip $(NAME)_v$(VERSION)/

tarball: package
	tar czf $(NAME)_v$(VERSION).tar.gz $(NAME)_v$(VERSION)/

install: package
	rm -rf ~/.local/share/Bay\ 12\ Games/Dwarf\ Fortress/mods/$(NAME)_v$(VERSION)/
	rm -rf ~/.local/share/Bay\ 12\ Games/Dwarf\ Fortress/data/installed_mods/*
	mv $(NAME)_v$(VERSION)/ /home/hawarth/.local/share/Bay\ 12\ Games/Dwarf\ Fortress/mods/

clean:
	rm -rf $(NAME)_v$(VERSION)/ $(NAME)_v$(VERSION).zip $(NAME)_v$(VERSION).tar.gz