2018-01-07 20:13:20 +01:00
|
|
|
#
|
|
|
|
# external libs
|
|
|
|
#
|
|
|
|
|
2021-08-10 23:54:04 +02:00
|
|
|
# don't barf in case it's target "clean"
|
|
|
|
#ifneq ($(TARGET_OS),Windows_NT)
|
|
|
|
#$(error option must be built with TARGET_OS = Windows_NT)
|
|
|
|
#endif
|
2018-01-07 20:13:20 +01:00
|
|
|
|
2008-06-15 05:43:40 +00:00
|
|
|
|
2008-06-15 11:24:09 +00:00
|
|
|
libvorbis.a: libvorbis.def
|
|
|
|
$(DLLTOOL) -d libvorbis.def -l libvorbis.a
|
2008-06-15 05:43:40 +00:00
|
|
|
|
2008-07-05 11:49:29 +00:00
|
|
|
libmpg123-0.a: libmpg123-0.def
|
|
|
|
$(DLLTOOL) -d libmpg123-0.def -l libmpg123-0.a
|
|
|
|
|
2015-01-24 21:08:25 -08:00
|
|
|
libg719_decode.a: libg719_decode.def
|
|
|
|
$(DLLTOOL) -d libg719_decode.def -l libg719_decode.a
|
|
|
|
|
2023-01-15 17:39:01 +01:00
|
|
|
libavcodec.a: avcodec-vgmstream-59.dll avcodec-vgmstream-59.def
|
|
|
|
$(DLLTOOL) -D avcodec-vgmstream-59.dll -d avcodec-vgmstream-59.def -l libavcodec.a
|
2016-12-26 13:57:15 +01:00
|
|
|
|
2023-01-15 17:39:01 +01:00
|
|
|
libavformat.a: avformat-vgmstream-59.dll avformat-vgmstream-59.def
|
|
|
|
$(DLLTOOL) -D avformat-vgmstream-59.dll -d avformat-vgmstream-59.def -l libavformat.a
|
2016-12-26 13:57:15 +01:00
|
|
|
|
2023-01-15 17:39:01 +01:00
|
|
|
libavutil.a: avutil-vgmstream-57.dll avutil-vgmstream-57.def
|
|
|
|
$(DLLTOOL) -D avutil-vgmstream-57.dll -d avutil-vgmstream-57.def -l libavutil.a
|
2016-12-26 13:57:15 +01:00
|
|
|
|
2023-01-15 17:39:01 +01:00
|
|
|
libswresample.a: swresample-vgmstream-4.dll swresample-vgmstream-4.def
|
|
|
|
$(DLLTOOL) -D swresample-vgmstream-4.dll -d swresample-vgmstream-4.def -l libswresample.a
|
2017-09-24 19:14:19 +02:00
|
|
|
|
2018-01-04 19:15:33 -08:00
|
|
|
libatrac9.a: libatrac9.dll libatrac9.def
|
2018-01-08 19:40:38 +01:00
|
|
|
$(DLLTOOL) -D libatrac9.dll -d libatrac9.def -l libatrac9.a
|
2018-01-04 19:15:33 -08:00
|
|
|
|
2018-08-12 23:00:13 +02:00
|
|
|
libcelt-0061.a: libcelt-0061.dll libcelt-0061.def
|
|
|
|
$(DLLTOOL) -D libcelt-0061.dll -d libcelt-0061.def -l libcelt-0061.a
|
|
|
|
|
|
|
|
libcelt-0110.a: libcelt-0110.dll libcelt-0110.def
|
|
|
|
$(DLLTOOL) -D libcelt-0110.dll -d libcelt-0110.def -l libcelt-0110.a
|
|
|
|
|
2023-01-15 19:13:33 +01:00
|
|
|
libspeex-1.a: libspeex-1.dll libspeex-1.def
|
|
|
|
$(DLLTOOL) -D libspeex-1.dll -d libspeex-1.def -l libspeex-1.a
|
2021-01-12 15:11:24 +01:00
|
|
|
|
2008-06-15 05:43:40 +00:00
|
|
|
clean:
|
2023-01-15 19:13:33 +01:00
|
|
|
$(RMF) libvorbis.a libmpg123-0.a libg719_decode.a libavcodec.a libavformat.a libavutil.a libswresample.a libatrac9.a libcelt-0061.a libcelt-0110.a libspeex-1.a
|
2018-01-07 20:13:20 +01:00
|
|
|
|
|
|
|
.PHONY: clean
|