Move static and dynamic libaries to archive
Please remember to unpack the archive before building, and if it is updated by a future version.
This commit is contained in:
parent
156e25ed6a
commit
26ac2b09fb
30 changed files with 42 additions and 53 deletions
3
.github/workflows/debug.yml
vendored
3
.github/workflows/debug.yml
vendored
|
@ -19,6 +19,9 @@ jobs:
|
|||
uses: actions/checkout@v2
|
||||
with:
|
||||
submodules: recursive
|
||||
- name: Unpack libraries
|
||||
run: >
|
||||
cd ThirdParty && tar xvf libraries.tar.xz
|
||||
- name: Run xcodebuild
|
||||
run: >
|
||||
xcodebuild
|
||||
|
|
32
.gitignore
vendored
32
.gitignore
vendored
|
@ -9,3 +9,35 @@ xcuserdata
|
|||
Xcode-config/DEVELOPMENT_TEAM.xcconfig
|
||||
|
||||
Cog.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
|
||||
|
||||
# Unpack these before building
|
||||
/ThirdParty/BASS/libbass.dylib
|
||||
/ThirdParty/BASS/libbassflac.dylib
|
||||
/ThirdParty/BASS/libbassmidi.dylib
|
||||
/ThirdParty/BASS/libbassopus.dylib
|
||||
/ThirdParty/BASS/libbasswv.dylib
|
||||
/ThirdParty/avif/lib/libaom.a
|
||||
/ThirdParty/avif/lib/libavif.a
|
||||
/ThirdParty/fdk-aac/lib/libfdk-aac.2.dylib
|
||||
/ThirdParty/fdk-aac/lib/libfdk-aac.a
|
||||
/ThirdParty/fdk-aac/lib/libfdk-aac.dylib
|
||||
/ThirdParty/fdk-aac/lib/libfdk-aac.la
|
||||
/ThirdParty/fdk-aac/lib/pkgconfig/
|
||||
/ThirdParty/fdk-aac/lib/pkgconfig/fdk-aac.pc
|
||||
/ThirdParty/ffmpeg/lib/libavcodec.59.dylib
|
||||
/ThirdParty/ffmpeg/lib/libavformat.59.dylib
|
||||
/ThirdParty/ffmpeg/lib/libavutil.57.dylib
|
||||
/ThirdParty/ffmpeg/lib/libswresample.4.dylib
|
||||
/ThirdParty/flac/lib/libFLAC.8.dylib
|
||||
/ThirdParty/libid3tag/lib/libid3tag.a
|
||||
/ThirdParty/libmad/lib/libmad.a
|
||||
/ThirdParty/libopenmpt/lib/libopenmpt.a
|
||||
/ThirdParty/libopenmpt_old/lib/libopenmpt.old.a
|
||||
/ThirdParty/libvgm/lib/libvgm-emu.a
|
||||
/ThirdParty/libvgm/lib/libvgm-player.a
|
||||
/ThirdParty/libvgm/lib/libvgm-utils.a
|
||||
/ThirdParty/mpg123/lib/libmpg123.0.dylib
|
||||
/ThirdParty/ogg/lib/libogg.0.dylib
|
||||
/ThirdParty/opus/lib/libopus.0.dylib
|
||||
/ThirdParty/opusfile/lib/libopusfile.0.dylib
|
||||
/ThirdParty/speex/libspeex.a
|
||||
|
|
|
@ -65,6 +65,13 @@ Setup your `DEVELOPMENT_TEAM` like described in [Xcode-config/Shared.xcconfig](h
|
|||
git config core.hooksPath .githooks
|
||||
```
|
||||
|
||||
(Add 2022-06-24) Also, you need to unpack the static and dynamic library dependencies, and update them any time the library path changes:
|
||||
|
||||
```
|
||||
cd ThirdParty
|
||||
tar xvf libraries.tar.xz
|
||||
```
|
||||
|
||||
# Screenshots
|
||||
|
||||
## Main window and Info Inspector
|
||||
|
|
BIN
ThirdParty/BASS/libbass.dylib
vendored
BIN
ThirdParty/BASS/libbass.dylib
vendored
Binary file not shown.
BIN
ThirdParty/BASS/libbassflac.dylib
vendored
BIN
ThirdParty/BASS/libbassflac.dylib
vendored
Binary file not shown.
BIN
ThirdParty/BASS/libbassmidi.dylib
vendored
BIN
ThirdParty/BASS/libbassmidi.dylib
vendored
Binary file not shown.
BIN
ThirdParty/BASS/libbassopus.dylib
vendored
BIN
ThirdParty/BASS/libbassopus.dylib
vendored
Binary file not shown.
BIN
ThirdParty/BASS/libbasswv.dylib
vendored
BIN
ThirdParty/BASS/libbasswv.dylib
vendored
Binary file not shown.
BIN
ThirdParty/avif/lib/libaom.a
vendored
BIN
ThirdParty/avif/lib/libaom.a
vendored
Binary file not shown.
BIN
ThirdParty/avif/lib/libavif.a
vendored
BIN
ThirdParty/avif/lib/libavif.a
vendored
Binary file not shown.
BIN
ThirdParty/fdk-aac/lib/libfdk-aac.2.dylib
vendored
BIN
ThirdParty/fdk-aac/lib/libfdk-aac.2.dylib
vendored
Binary file not shown.
BIN
ThirdParty/fdk-aac/lib/libfdk-aac.a
vendored
BIN
ThirdParty/fdk-aac/lib/libfdk-aac.a
vendored
Binary file not shown.
1
ThirdParty/fdk-aac/lib/libfdk-aac.dylib
vendored
1
ThirdParty/fdk-aac/lib/libfdk-aac.dylib
vendored
|
@ -1 +0,0 @@
|
|||
libfdk-aac.2.dylib
|
41
ThirdParty/fdk-aac/lib/libfdk-aac.la
vendored
41
ThirdParty/fdk-aac/lib/libfdk-aac.la
vendored
|
@ -1,41 +0,0 @@
|
|||
# libfdk-aac.la - a libtool library file
|
||||
# Generated by libtool (GNU libtool) 2.4.6
|
||||
#
|
||||
# Please DO NOT delete this file!
|
||||
# It is necessary for linking the library.
|
||||
|
||||
# The name that we can dlopen(3).
|
||||
dlname='libfdk-aac.2.dylib'
|
||||
|
||||
# Names of this library.
|
||||
library_names='libfdk-aac.2.dylib libfdk-aac.dylib'
|
||||
|
||||
# The name of the static archive.
|
||||
old_library='libfdk-aac.a'
|
||||
|
||||
# Linker flags that cannot go in dependency_libs.
|
||||
inherited_linker_flags=' '
|
||||
|
||||
# Libraries that this one depends upon.
|
||||
dependency_libs=''
|
||||
|
||||
# Names of additional weak libraries provided by this library
|
||||
weak_library_names=''
|
||||
|
||||
# Version information for libfdk-aac.
|
||||
current=2
|
||||
age=0
|
||||
revision=2
|
||||
|
||||
# Is this an already installed library?
|
||||
installed=yes
|
||||
|
||||
# Should we warn about portability when linking against -modules?
|
||||
shouldnotlink=no
|
||||
|
||||
# Files to dlopen/dlpreopen
|
||||
dlopen=''
|
||||
dlpreopen=''
|
||||
|
||||
# Directory that this library needs to be installed in:
|
||||
libdir='/Users/chris/Source/Repos/cog/ThirdParty/fdk-aac/lib'
|
11
ThirdParty/fdk-aac/lib/pkgconfig/fdk-aac.pc
vendored
11
ThirdParty/fdk-aac/lib/pkgconfig/fdk-aac.pc
vendored
|
@ -1,11 +0,0 @@
|
|||
prefix=/Users/chris/Source/Repos/cog/ThirdParty/fdk-aac
|
||||
exec_prefix=${prefix}
|
||||
libdir=${exec_prefix}/lib
|
||||
includedir=${prefix}/include
|
||||
|
||||
Name: Fraunhofer FDK AAC Codec Library
|
||||
Description: AAC codec library
|
||||
Version: 2.0.2
|
||||
Libs: -L${libdir} -lfdk-aac
|
||||
Libs.private:
|
||||
Cflags: -I${includedir}
|
BIN
ThirdParty/ffmpeg/lib/libavcodec.59.dylib
vendored
BIN
ThirdParty/ffmpeg/lib/libavcodec.59.dylib
vendored
Binary file not shown.
BIN
ThirdParty/ffmpeg/lib/libavutil.57.dylib
vendored
BIN
ThirdParty/ffmpeg/lib/libavutil.57.dylib
vendored
Binary file not shown.
BIN
ThirdParty/ffmpeg/lib/libswresample.4.dylib
vendored
BIN
ThirdParty/ffmpeg/lib/libswresample.4.dylib
vendored
Binary file not shown.
BIN
ThirdParty/flac/lib/libFLAC.8.dylib
vendored
BIN
ThirdParty/flac/lib/libFLAC.8.dylib
vendored
Binary file not shown.
BIN
ThirdParty/libid3tag/lib/libid3tag.a
vendored
BIN
ThirdParty/libid3tag/lib/libid3tag.a
vendored
Binary file not shown.
BIN
ThirdParty/libmad/lib/libmad.a
vendored
BIN
ThirdParty/libmad/lib/libmad.a
vendored
Binary file not shown.
BIN
ThirdParty/libraries.tar.xz
vendored
Normal file
BIN
ThirdParty/libraries.tar.xz
vendored
Normal file
Binary file not shown.
BIN
ThirdParty/libvgm/lib/libvgm-emu.a
vendored
BIN
ThirdParty/libvgm/lib/libvgm-emu.a
vendored
Binary file not shown.
BIN
ThirdParty/libvgm/lib/libvgm-player.a
vendored
BIN
ThirdParty/libvgm/lib/libvgm-player.a
vendored
Binary file not shown.
BIN
ThirdParty/libvgm/lib/libvgm-utils.a
vendored
BIN
ThirdParty/libvgm/lib/libvgm-utils.a
vendored
Binary file not shown.
BIN
ThirdParty/mpg123/lib/libmpg123.0.dylib
vendored
BIN
ThirdParty/mpg123/lib/libmpg123.0.dylib
vendored
Binary file not shown.
BIN
ThirdParty/ogg/lib/libogg.0.dylib
vendored
BIN
ThirdParty/ogg/lib/libogg.0.dylib
vendored
Binary file not shown.
BIN
ThirdParty/opus/lib/libopus.0.dylib
vendored
BIN
ThirdParty/opus/lib/libopus.0.dylib
vendored
Binary file not shown.
BIN
ThirdParty/opusfile/lib/libopusfile.0.dylib
vendored
BIN
ThirdParty/opusfile/lib/libopusfile.0.dylib
vendored
Binary file not shown.
BIN
ThirdParty/speex/libspeex.a
vendored
BIN
ThirdParty/speex/libspeex.a
vendored
Binary file not shown.
Loading…
Reference in a new issue