summaryrefslogtreecommitdiffstats
path: root/Makefile
blob: 4964ca4f8f761a46e365144d05708d9e5e42c638 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
default:
	@echo "targets: clean, debug, package, release"

clean:
	-rm -rf _builds

debug:
	cmake -H. -B_builds/debug -DCMAKE_BUILD_TYPE=Debug
	cd _builds/debug && make

package:
	git checkout-index --prefix=_builds/source/ -a
	cmake -H_builds/source -B_builds/source
	cd _builds/source && make package_source

release:
	cmake -H. -B_builds/release
	cd _builds/release && make