Skip to content

Commit e66a75e

Browse files
authored
Merge pull request #208 from ferdnyc/juce5
Juce 5 changes
2 parents d04a71e + 7e7f5c3 commit e66a75e

File tree

8 files changed

+10
-31
lines changed

8 files changed

+10
-31
lines changed

cmake/Modules/FindOpenShotAudio.cmake

Lines changed: 3 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -7,31 +7,12 @@
77

88
message("$ENV{LIBOPENSHOT_AUDIO_DIR}")
99

10-
# Find the base directory of juce includes
11-
find_path(LIBOPENSHOT_AUDIO_BASE_DIR JuceHeader.h
10+
# Find the libopenshot-audio header files
11+
find_path(LIBOPENSHOT_AUDIO_INCLUDE_DIR JuceHeader.h
1212
PATHS $ENV{LIBOPENSHOT_AUDIO_DIR}/include/libopenshot-audio/
1313
/usr/include/libopenshot-audio/
1414
/usr/local/include/libopenshot-audio/ )
1515

16-
# Get a list of all header file paths
17-
FILE(GLOB_RECURSE JUCE_HEADER_FILES
18-
${LIBOPENSHOT_AUDIO_BASE_DIR}/*.h
19-
)
20-
21-
# Loop through each header file
22-
FOREACH(HEADER_PATH ${JUCE_HEADER_FILES})
23-
# Get the directory of each header file
24-
get_filename_component(HEADER_DIRECTORY ${HEADER_PATH}
25-
PATH
26-
)
27-
28-
# Append each directory into the HEADER_DIRECTORIES list
29-
LIST(APPEND HEADER_DIRECTORIES ${HEADER_DIRECTORY})
30-
ENDFOREACH(HEADER_PATH)
31-
32-
# Remove duplicates from the header directories list
33-
LIST(REMOVE_DUPLICATES HEADER_DIRECTORIES)
34-
3516
# Find the libopenshot-audio.so (check env var first)
3617
find_library(LIBOPENSHOT_AUDIO_LIBRARY
3718
NAMES libopenshot-audio openshot-audio
@@ -48,9 +29,7 @@ find_library(LIBOPENSHOT_AUDIO_LIBRARY
4829
set(LIBOPENSHOT_AUDIO_LIBRARIES ${LIBOPENSHOT_AUDIO_LIBRARY})
4930
set(LIBOPENSHOT_AUDIO_LIBRARY ${LIBOPENSHOT_AUDIO_LIBRARIES})
5031

51-
# Seems to work fine with just the base dir (rather than all the actual include folders)
52-
set(LIBOPENSHOT_AUDIO_INCLUDE_DIR ${LIBOPENSHOT_AUDIO_BASE_DIR} )
53-
set(LIBOPENSHOT_AUDIO_INCLUDE_DIRS ${LIBOPENSHOT_AUDIO_BASE_DIR} )
32+
set(LIBOPENSHOT_AUDIO_INCLUDE_DIRS ${LIBOPENSHOT_AUDIO_INCLUDE_DIR} )
5433

5534
include(FindPackageHandleStandardArgs)
5635
# handle the QUIETLY and REQUIRED arguments and set LIBOPENSHOT_AUDIO_FOUND to TRUE

include/AudioBufferSource.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
#endif
3838

3939
#include <iomanip>
40-
#include "JuceLibraryCode/JuceHeader.h"
40+
#include "JuceHeader.h"
4141

4242
using namespace std;
4343

include/AudioReaderSource.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
#endif
3838

3939
#include <iomanip>
40-
#include "JuceLibraryCode/JuceHeader.h"
40+
#include "JuceHeader.h"
4141
#include "ReaderBase.h"
4242

4343
using namespace std;

include/AudioResampler.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
#define _NDEBUG
3939
#endif
4040

41-
#include "JuceLibraryCode/JuceHeader.h"
41+
#include "JuceHeader.h"
4242
#include "AudioBufferSource.h"
4343
#include "Exceptions.h"
4444

include/Clip.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
#include <memory>
3737
#include <string>
3838
#include <QtGui/QImage>
39-
#include "JuceLibraryCode/JuceHeader.h"
39+
#include "JuceHeader.h"
4040
#include "AudioResampler.h"
4141
#include "ClipBase.h"
4242
#include "Color.h"

include/Frame.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
#ifdef USE_IMAGEMAGICK
5757
#include "Magick++.h"
5858
#endif
59-
#include "JuceLibraryCode/JuceHeader.h"
59+
#include "JuceHeader.h"
6060
#include "ChannelLayouts.h"
6161
#include "AudioBufferSource.h"
6262
#include "AudioResampler.h"

include/Settings.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
#define OPENSHOT_SETTINGS_H
3030

3131

32-
#include "JuceLibraryCode/JuceHeader.h"
32+
#include "JuceHeader.h"
3333
#include <iostream>
3434
#include <iomanip>
3535
#include <fstream>

include/ZmqLogger.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
#define OPENSHOT_LOGGER_H
3030

3131

32-
#include "JuceLibraryCode/JuceHeader.h"
32+
#include "JuceHeader.h"
3333
#include <iostream>
3434
#include <iomanip>
3535
#include <fstream>

0 commit comments

Comments
 (0)