kopia lustrzana https://github.com/jameshball/osci-render
Make compilation work out of the box on MacOS by updating LuaJIT script and removing hardcoded developer ID
rodzic
76c9988036
commit
7bb2a676c4
|
@ -3,5 +3,10 @@
|
||||||
# Run this if you're on Linux and you haven't already built LuaJIT.
|
# Run this if you're on Linux and you haven't already built LuaJIT.
|
||||||
# If you don't, osci-render won't compile.
|
# If you don't, osci-render won't compile.
|
||||||
|
|
||||||
cd modules/LuaJIT/src
|
cd "$DIR/modules/LuaJIT/src"
|
||||||
BUILDMODE=static make -j$(nproc)
|
|
||||||
|
if [[ "$OSTYPE" == "darwin"* ]]; then
|
||||||
|
make -j$(sysctl -n hw.logicalcpu) BUILDMODE=static MACOSX_DEPLOYMENT_TARGET=10.13
|
||||||
|
else
|
||||||
|
make -j$(nproc) BUILDMODE=static
|
||||||
|
fi
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
cppLanguageStandard="20" projectLineFeed=" " headerPath="./include"
|
cppLanguageStandard="20" projectLineFeed=" " headerPath="./include"
|
||||||
version="2.5.1.1" companyName="James H Ball" companyWebsite="https://osci-render.com"
|
version="2.5.1.1" companyName="James H Ball" companyWebsite="https://osci-render.com"
|
||||||
companyEmail="james@ball.sh" defines="NOMINMAX=1 INTERNET_FLAG_NO_AUTO_REDIRECT=0 OSCI_PREMIUM=1 JUCE_USE_CUSTOM_PLUGIN_STANDALONE_APP=1 JUCE_MODAL_LOOPS_PERMITTED=1"
|
companyEmail="james@ball.sh" defines="NOMINMAX=1 INTERNET_FLAG_NO_AUTO_REDIRECT=0 OSCI_PREMIUM=1 JUCE_USE_CUSTOM_PLUGIN_STANDALONE_APP=1 JUCE_MODAL_LOOPS_PERMITTED=1"
|
||||||
pluginAUMainType="'aumf'" postExportShellCommandPosix="%%1%%/luajit_linux_macos.sh ">
|
pluginAUMainType="'aumf'" postExportShellCommandPosix="DIR=%%1%% %%1%%/luajit_linux_macos.sh ">
|
||||||
<MAINGROUP id="j5Ge2T" name="osci-render">
|
<MAINGROUP id="j5Ge2T" name="osci-render">
|
||||||
<GROUP id="{5ABCED88-0059-A7AF-9596-DBF91DDB0292}" name="Resources">
|
<GROUP id="{5ABCED88-0059-A7AF-9596-DBF91DDB0292}" name="Resources">
|
||||||
<GROUP id="{8930EC48-30FD-646B-9DC5-0861171F8B2E}" name="fonts">
|
<GROUP id="{8930EC48-30FD-646B-9DC5-0861171F8B2E}" name="fonts">
|
||||||
|
@ -707,17 +707,14 @@
|
||||||
bigIcon="aZXbCi" applicationCategory="public.app-category.music"
|
bigIcon="aZXbCi" applicationCategory="public.app-category.music"
|
||||||
microphonePermissionNeeded="1" frameworkSearchPaths="/Library/Frameworks"
|
microphonePermissionNeeded="1" frameworkSearchPaths="/Library/Frameworks"
|
||||||
extraCustomFrameworks="/Library/Frameworks/Syphon.framework"
|
extraCustomFrameworks="/Library/Frameworks/Syphon.framework"
|
||||||
hardenedRuntime="1" hardenedRuntimeOptions="com.apple.security.cs.disable-library-validation,com.apple.security.device.audio-input"
|
hardenedRuntime="1" hardenedRuntimeOptions="com.apple.security.cs.allow-jit,com.apple.security.cs.disable-library-validation,com.apple.security.device.audio-input"
|
||||||
iosDevelopmentTeamID="D86A3M3H2L" externalLibraries="luajit">
|
externalLibraries="luajit">
|
||||||
<CONFIGURATIONS>
|
<CONFIGURATIONS>
|
||||||
<CONFIGURATION isDebug="1" name="Debug" targetName="osci-render" customXcodeFlags="LD_RUNPATH_SEARCH_PATHS = '/Library/Frameworks',OTHER_CODE_SIGN_FLAGS = --timestamp --force --deep"
|
<CONFIGURATION isDebug="1" name="Debug" targetName="osci-render" customXcodeFlags="LD_RUNPATH_SEARCH_PATHS = '/Library/Frameworks',OTHER_CODE_SIGN_FLAGS = --timestamp --force --deep"
|
||||||
codeSigningIdentity="Developer ID Application: James Ball (D86A3M3H2L)"
|
|
||||||
headerPath="../../../modules/LuaJIt/src" libraryPath="../../../modules/LuaJIt/src"/>
|
headerPath="../../../modules/LuaJIt/src" libraryPath="../../../modules/LuaJIt/src"/>
|
||||||
<CONFIGURATION name="Release" targetName="osci-render" customXcodeFlags="LD_RUNPATH_SEARCH_PATHS = '/Library/Frameworks',CODE_SIGN_INJECT_BASE_ENTITLEMENTS=NO,OTHER_CODE_SIGN_FLAGS = --timestamp --force --deep"
|
<CONFIGURATION name="Release" targetName="osci-render" customXcodeFlags="LD_RUNPATH_SEARCH_PATHS = '/Library/Frameworks',CODE_SIGN_INJECT_BASE_ENTITLEMENTS=NO,OTHER_CODE_SIGN_FLAGS = --timestamp --force --deep"
|
||||||
codeSigningIdentity="Developer ID Application: James Ball (D86A3M3H2L)"
|
|
||||||
headerPath="../../../modules/LuaJIt/src" libraryPath="../../../modules/LuaJIt/src"/>
|
headerPath="../../../modules/LuaJIt/src" libraryPath="../../../modules/LuaJIt/src"/>
|
||||||
<CONFIGURATION name="Release (Development)" targetName="osci-render" customXcodeFlags="LD_RUNPATH_SEARCH_PATHS = '/Library/Frameworks',OTHER_CODE_SIGN_FLAGS = --timestamp --force --deep"
|
<CONFIGURATION name="Release (Development)" targetName="osci-render" customXcodeFlags="LD_RUNPATH_SEARCH_PATHS = '/Library/Frameworks',OTHER_CODE_SIGN_FLAGS = --timestamp --force --deep"
|
||||||
codeSigningIdentity="Developer ID Application: James Ball (D86A3M3H2L)"
|
|
||||||
headerPath="../../../modules/LuaJIt/src" libraryPath="../../../modules/LuaJIt/src"/>
|
headerPath="../../../modules/LuaJIt/src" libraryPath="../../../modules/LuaJIt/src"/>
|
||||||
</CONFIGURATIONS>
|
</CONFIGURATIONS>
|
||||||
<MODULEPATHS>
|
<MODULEPATHS>
|
||||||
|
|
Ładowanie…
Reference in New Issue