contrib: add mysofa
[vlc.git] / contrib / src / mysofa / rules.mak
blobcb97e68d3dd91b4d5ce4e6034aa92721a7c34f23
1 # Mysofa
3 MYSOFA_VERSION := 65d92e6463537c9f7907b69c2c768a7c8c3a02b5
4 MYSOFA_GITURL = https://github.com/hoene/libmysofa.git
6 PKGS += mysofa
8 ifeq ($(call need_pkg,"mysofa"),)
9 PKGS_FOUND += mysofa
10 endif
12 $(TARBALLS)/mysofa-git.tar.xz:
13 $(call download_git,$(MYSOFA_GITURL),,$(MYSOFA_VERSION))
15 .sum-mysofa: mysofa-git.tar.xz
16 $(call check_githash,$(MYSOFA_VERSION))
17 touch $@
19 mysofa: mysofa-git.tar.xz .sum-mysofa
20 $(UNPACK)
21 $(MOVE)
23 .mysofa: mysofa toolchain.cmake
24 -cd $< && rm CMakeCache.txt
25 cd $< && $(HOSTVARS) $(CMAKE) -DBUILD_TESTS=OFF -DBUILD_SHARED_LIBS=OFF
26 cd $< && $(MAKE) install
27 touch $@