Browse Source

Allow build of plugin bridges for windows

tags/1.9.7
falkTX 9 years ago
parent
commit
49bf958ea4
4 changed files with 16 additions and 2 deletions
  1. +8
    -0
      Makefile
  2. +1
    -1
      data/windows/build-win32.sh
  3. +2
    -1
      data/windows/build-win64.sh
  4. +5
    -0
      source/bridges-plugin/Makefile

+ 8
- 0
Makefile View File

@@ -202,7 +202,11 @@ posix64: $(LIBS_POSIX64)
# ----------------------------------------------------------------------------------------------------------------------------
# Binaries (win32)

ifeq ($(BUILDING_FOR_WINDOWS),true)
LIBS_WIN32 = $(MODULEDIR)/jackbridge.win32.a
else
LIBS_WIN32 = $(MODULEDIR)/jackbridge.win32e.a
endif
LIBS_WIN32 += $(MODULEDIR)/juce_audio_basics.win32.a
LIBS_WIN32 += $(MODULEDIR)/juce_audio_processors.win32.a
LIBS_WIN32 += $(MODULEDIR)/juce_core.win32.a
@@ -220,7 +224,11 @@ win32: $(LIBS_WIN32)
# ----------------------------------------------------------------------------------------------------------------------------
# Binaries (win64)

ifeq ($(BUILDING_FOR_WINDOWS),true)
LIBS_WIN64 = $(MODULEDIR)/jackbridge.win64.a
else
LIBS_WIN64 = $(MODULEDIR)/jackbridge.win64e.a
endif
LIBS_WIN64 += $(MODULEDIR)/juce_audio_basics.win64.a
LIBS_WIN64 += $(MODULEDIR)/juce_audio_processors.win64.a
LIBS_WIN64 += $(MODULEDIR)/juce_core.win64.a


+ 1
- 1
data/windows/build-win32.sh View File

@@ -38,7 +38,7 @@ export PYRCC="wine C:\\\\Python34\\\\Lib\\\\site-packages\\\\PyQt5\\\\pyrcc5.exe

export DEFAULT_QT=5

make $JOBS
make BUILDING_FOR_WINDOWS=true $JOBS

export PYTHONPATH=`pwd`/source



+ 2
- 1
data/windows/build-win64.sh View File

@@ -39,7 +39,8 @@ export PYRCC="wine C:\\\\Python34\\\\Lib\\\\site-packages\\\\PyQt5\\\\pyrcc5.exe

export DEFAULT_QT=5

make $JOBS
make BUILDING_FOR_WINDOWS=true $JOBS
make BUILDING_FOR_WINDOWS=true LDFLAGS="-L/opt/mingw32/i686-w64-mingw32/lib/" win32 $JOBS

export PYTHONPATH=`pwd`/source



+ 5
- 0
source/bridges-plugin/Makefile View File

@@ -38,8 +38,13 @@ endif
LIBS_native = $(MODULEDIR)/jackbridge.a
LIBS_posix32 = $(MODULEDIR)/jackbridge.posix32.a
LIBS_posix64 = $(MODULEDIR)/jackbridge.posix64.a
ifeq ($(BUILDING_FOR_WINDOWS),true)
LIBS_win32 = $(MODULEDIR)/jackbridge.win32.a
LIBS_win64 = $(MODULEDIR)/jackbridge.win64.a
else
LIBS_win32 = $(MODULEDIR)/jackbridge.win32e.a
LIBS_win64 = $(MODULEDIR)/jackbridge.win64e.a
endif
LINK_FLAGS += $(JACKBRIDGE_LIBS)

LIBS_native += $(MODULEDIR)/juce_audio_basics.a


Loading…
Cancel
Save