370 Commits

Author SHA1 Message Date
Jonathan Thomas
d79bf9196f Merge pull request #71 from ferdnyc/doc-message
Update build messages for documentation
2019-10-22 17:15:31 -05:00
FeRD (Frank Dana)
33e66c758f Use IMPORTED target for Thread library 2019-10-22 00:57:51 -04:00
Frank Dana
c19a1da218 Merge pull request #70 from ferdnyc/travis-bionic
Travis: Add Ubuntu Bionic (18.04) builds
2019-10-21 18:07:19 -04:00
FeRD (Frank Dana)
349681e5c8 ALSA: Use or create IMPORTED library target 2019-10-21 17:59:17 -04:00
FeRD (Frank Dana)
eee055de65 ZLIB: Use IMPORTED target for linking
Since CMake 3.1, `FindZLIB.cmake` creates the `IMPORTED` target
`ZLIB::ZLIB` to encapsulate its dependencies. Use that to properly
link the library and include dirs on all three platforms.
2019-10-21 15:17:38 -04:00
FeRD (Frank Dana)
da57427f94 Update build messages for documentation 2019-09-16 14:19:35 -04:00
FeRD (Frank Dana)
17dd86e8c7 Travis: Add Ubuntu Bionic (18.04) build 2019-09-14 21:46:49 -04:00
Frank Dana
f17a7ed4b6 Merge pull request #69 from ferdnyc/build-the-Wall
Build the wall
2019-07-30 13:09:40 -04:00
FeRD (Frank Dana)
8482dcb1b5 Travis: build with "-Wall -Wpedantic" flags 2019-07-30 12:55:30 -04:00
FeRD (Frank Dana)
0f2c25141f Main.cpp: Remove unused variable 2019-07-30 12:52:49 -04:00
Jonathan Thomas
cf98ce62ac Merge pull request #67 from OpenShot/generated-JuceHeader
Generate JUCE headers during build
2019-07-29 16:22:01 -05:00
Jonathan Thomas
daa2f221a8 Merge pull request #60 from ferdnyc/generated-JuceHeader
Generate JUCE headers during build
2019-07-29 15:44:31 -05:00
Jonathan Thomas
1a16abf160 Merge pull request #59 from ferdnyc/doc-install-dir
Change installation directory for docs to DOCDIR/API
2019-07-29 15:31:27 -05:00
Jonathan Thomas
5fd6a94885 Merge pull request #58 from ferdnyc/ignore-builddirs
gitignore: Exclude all build* files/directories @ root level
2019-07-29 15:30:39 -05:00
Jonathan Thomas
5b6e357980 Merge pull request #61 from ferdnyc/osx-travis
Travis: add MacOS building
2019-07-29 15:28:11 -05:00
Jonathan Thomas
5e638c306b Merge pull request #66 from ferdnyc/prune-win32-libs
Prune Win32 link libraries
2019-07-26 00:53:16 -05:00
FeRD (Frank Dana)
474aef1824 Drop extra win32 libs, update comments 2019-07-26 01:23:48 -04:00
FeRD (Frank Dana)
12d2a07e8b Prune Win32 link libraries 2019-07-26 00:30:17 -04:00
Jonathan Thomas
78fa8b9dc7 Merge pull request #65 from OpenShot/fix-kernel32-winmm-link-issue
Kernel32.dll must come after Winmm.dll (or else)
2019-07-25 22:47:06 -05:00
Jonathan Thomas
d1c09f8f11 Fixing order of windows link commands (hopefully). Kernel32.dll must come after Winmm.dll, or older versions of 32-bit windows will fail to find certain symbols. 2019-07-25 22:38:59 -05:00
Jonathan Thomas
82c0b97fa7 Merge pull request #64 from OpenShot/msys2-update
Enable 32-bit Windows builds of libopenshot-audio
2019-07-25 17:29:56 -05:00
Jonathan Thomas
434676ba8f Enable verbose logging, enabling 32-bit builds of libopenshot-audio for Windows 2019-07-25 17:23:22 -05:00
Jonathan Thomas
49ac1025be Enable verbose logging 2019-07-25 16:44:09 -05:00
FeRD (Frank Dana)
456569b4e8 Travis: OS X updates
- Switch to Travis' homebrew addon instead of calling `brew` directly.
- Install gcc via homebrew.
- Only run `make doc` on Linux, OS X is slow enough.
2019-07-19 00:28:36 -04:00
Jonathan Thomas
574877b98e Merge pull request #62 from OpenShot/msys2-update
Updating MSYS2, New Cmake builder syntax
2019-07-16 02:03:27 -05:00