summaryrefslogtreecommitdiffstats
path: root/Makefile
blob: 764941dfa083bed39410576816fcf721b27c18c5 (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 /home/hawarth/.local/share/Bay\ 12\ Games/Dwarf\ Fortress/mods/$(NAME)_v$(VERSION)/
	rm -rf /home/hawarth/.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