Hard Light Productions Forums
Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Nightly Builds => Topic started by: SirKnightly on April 15, 2018, 03:02:55 am
-
Here is the nightly for 15 April 2018 - Revision a3d2320
Group: MacOSX
nightly_20180415_a3d2320-builds-MacOSX.tar.gz (http://swc.fs2downloads.com/builds/nightly/20180415_a3d2320/nightly_20180415_a3d2320-builds-MacOSX.tar.gz) (Mirror (http://scp.indiegames.us/builds/nightly/20180415_a3d2320/nightly_20180415_a3d2320-builds-MacOSX.tar.gz))
Group: Win64
nightly_20180415_a3d2320-builds-Win64.zip (http://swc.fs2downloads.com/builds/nightly/20180415_a3d2320/nightly_20180415_a3d2320-builds-Win64.zip) (Mirror (http://scp.indiegames.us/builds/nightly/20180415_a3d2320/nightly_20180415_a3d2320-builds-Win64.zip))
Group: Linux
nightly_20180415_a3d2320-builds-Linux.tar.gz (http://swc.fs2downloads.com/builds/nightly/20180415_a3d2320/nightly_20180415_a3d2320-builds-Linux.tar.gz) (Mirror (http://scp.indiegames.us/builds/nightly/20180415_a3d2320/nightly_20180415_a3d2320-builds-Linux.tar.gz))
Group: Win32
nightly_20180415_a3d2320-builds-Win32.zip (http://swc.fs2downloads.com/builds/nightly/20180415_a3d2320/nightly_20180415_a3d2320-builds-Win32.zip) (Mirror (http://scp.indiegames.us/builds/nightly/20180415_a3d2320/nightly_20180415_a3d2320-builds-Win32.zip))
------------------------------------------------------------------------
commit 9d352dd
Author: asarium <Fri Apr 13 16:04:12 2018 +0200>
Commit: asarium <Fri Apr 13 16:26:57 2018 +0200>
Fix .clang-tidy format
.clang-tidy | 36 ++++++++++++++++++------------------
1 file changed, 18 insertions(+), 18 deletions(-)
------------------------------------------------------------------------
commit 4f22b12
Author: asarium <Fri Apr 13 15:06:16 2018 +0200>
Commit: asarium <Fri Apr 13 15:40:11 2018 +0200>
Mark all external libraries as system includes
cmake/util.cmake | 2 +-
code/cfile/cfile.h | 2 +-
code/globalincs/pstypes.h | 6 +++---
code/math/floating.h | 2 ++
code/windows_stub/config.h | 2 +-
lib/jansson/CMakeLists.txt | 2 +-
lib/libpng/CMakeLists.txt | 2 +-
lib/libsdl/CMakeLists.txt | 2 +-
lib/md5/CMakeLists.txt | 2 +-
lib/opengl/gl/CMakeLists.txt | 4 ++--
lib/zlib/CMakeLists.txt | 2 +-
test/gtest/CMakeLists.txt | 2 +-
12 files changed, 16 insertions(+), 14 deletions(-)
------------------------------------------------------------------------
commit 57985b5
Author: asarium <Wed Apr 11 12:33:25 2018 +0200>
Commit: asarium <Fri Apr 13 12:10:24 2018 +0200>
Enable misc-new-delete-overloads
.clang-tidy | 1 +
1 file changed, 1 insertion(+)
------------------------------------------------------------------------
commit 513115c
Author: asarium <Wed Apr 11 10:46:20 2018 +0200>
Commit: asarium <Fri Apr 13 12:10:24 2018 +0200>
Enable misc-noexcept-move-constructor check
.clang-tidy | 1 +
code/decals/decals.cpp | 4 ++--
code/graphics/opengl/ShaderProgram.cpp | 4 ++--
code/graphics/opengl/ShaderProgram.h | 4 ++--
code/graphics/opengl/gropenglshader.cpp | 4 ++--
code/graphics/opengl/gropenglshader.h | 4 ++--
code/graphics/paths/NanoVGRenderer.h | 4 ++--
code/graphics/software/FontManager.h | 6 +++---
code/graphics/util/UniformBuffer.cpp | 4 ++--
code/graphics/util/UniformBuffer.h | 4 ++--
code/io/cursor.cpp | 4 ++--
code/io/cursor.h | 4 ++--
code/io/joy-sdl.cpp | 4 ++--
code/io/joy.h | 4 ++--
code/jumpnode/jumpnode.cpp | 4 ++--
code/jumpnode/jumpnode.h | 4 ++--
code/particle/ParticleSourceWrapper.cpp | 5 +++--
code/particle/ParticleSourceWrapper.h | 4 ++--
code/scripting/lua/LuaReference.cpp | 4 ++--
code/scripting/lua/LuaReference.h | 6 ++++--
20 files changed, 43 insertions(+), 39 deletions(-)
------------------------------------------------------------------------
commit 95acebf
Author: asarium <Wed Apr 11 10:19:00 2018 +0200>
Commit: asarium <Fri Apr 13 12:10:24 2018 +0200>
Add misc-multiple-statement-macro check
.clang-tidy | 1 +
1 file changed, 1 insertion(+)
------------------------------------------------------------------------
commit ca5605c
Author: asarium <Wed Apr 11 10:15:53 2018 +0200>
Commit: asarium <Fri Apr 13 12:10:24 2018 +0200>
Add misc-move-forwarding-reference check
.clang-tidy | 1 +
code/utils/boost/syncboundedqueue.h | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
------------------------------------------------------------------------
commit ea4e5f2
Author: asarium <Wed Apr 11 10:07:42 2018 +0200>
Commit: asarium <Fri Apr 13 12:10:22 2018 +0200>
Make .clang-tidy easier to read
.clang-tidy | 19 ++++++++++++++-----
1 file changed, 14 insertions(+), 5 deletions(-)
------------------------------------------------------------------------
commit 538afc7
Author: asarium <Wed Apr 11 10:00:45 2018 +0200>
Commit: asarium <Fri Apr 13 12:10:03 2018 +0200>
Keep building on Travis CI until more errors have occured
ci/travis/script.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
------------------------------------------------------------------------
commit 1656032
Author: asarium <Tue Apr 10 16:30:26 2018 +0200>
Commit: asarium <Fri Apr 13 12:10:01 2018 +0200>
Add more clang-tidy checks
.clang-tidy | 8 +++++++-
code/def_files/def_files-generic.cpp | 2 +-
code/def_files/def_files-win32.cpp | 3 ++-
code/def_files/generated_def_files-generic.h.in | 7 -------
code/def_files/generated_def_files-generic.inc.in | 7 +++++++
code/def_files/generated_def_files-win32.h.in | 2 --
code/def_files/generated_def_files-win32.inc.in | 2 ++
code/default_files.cmake | 4 ++--
code/pilotfile/pilotfile.cpp | 2 +-
code/sound/speech.h | 2 +-
10 files changed, 23 insertions(+), 16 deletions(-)
------------------------------------------------------------------------
commit 68372b1
Author: asarium <Tue Apr 10 14:46:32 2018 +0200>
Commit: asarium <Fri Apr 13 12:08:56 2018 +0200>
Enable performance clang-tidy warnings
.clang-tidy | 2 +-
code/cmdline/cmdline.cpp | 4 ++--
code/graphics/2d.h | 2 +-
code/graphics/opengl/gropenglshader.cpp | 4 ++--
code/graphics/opengl/gropenglshader.h | 2 +-
code/lab/lab.cpp | 10 +++++-----
code/object/object.h | 2 +-
code/object/objectsort.cpp | 2 +-
code/particle/ParticleSource.cpp | 2 +-
code/particle/ParticleSource.h | 2 +-
code/particle/ParticleSourceWrapper.cpp | 2 +-
code/particle/ParticleSourceWrapper.h | 2 +-
code/scripting/lua/LuaFunction.cpp | 2 +-
code/scripting/lua/LuaFunction.h | 2 +-
code/scripting/lua/LuaReference.cpp | 4 ++--
code/scripting/lua/LuaReference.h | 12 +++++++-----
code/scripting/lua/LuaTable.cpp | 2 +-
code/scripting/lua/LuaTable.h | 2 +-
code/scripting/lua/LuaValue.cpp | 2 +-
code/scripting/lua/LuaValue.h | 2 +-
code/tracing/FrameProfiler.cpp | 5 +++--
.../src/mission/dialogs/MissionSpecDialogModel.cpp | 22 +++++++++++-----------
.../src/mission/dialogs/MissionSpecDialogModel.h | 22 +++++++++++-----------
.../mission/dialogs/WaypointEditorDialogModel.cpp | 2 +-
.../mission/dialogs/WaypointEditorDialogModel.h | 2 +-
25 files changed, 60 insertions(+), 57 deletions(-)
------------------------------------------------------------------------
commit c6abe74
Author: asarium <Tue Apr 10 12:00:00 2018 +0200>
Commit: asarium <Fri Apr 13 12:08:07 2018 +0200>
Replace noexcept with compatibility macro
code/cfile/cfile.h | 4 ++--
code/globalincs/toolchain/clang.h | 2 --
code/globalincs/toolchain/gcc.h | 2 --
code/globalincs/toolchain/mingw.h | 2 --
code/globalincs/toolchain/msvc.h | 7 -------
code/libs/ffmpeg/FFmpeg.h | 2 +-
code/parse/parselo.h | 2 +-
code/pngutils/pngutils.h | 2 +-
code/scripting/lua/LuaArgs.h | 4 ++--
code/ship/ship.cpp | 4 ++--
code/ship/ship.h | 4 ++--
code/utils/boost/syncboundedqueue.h | 2 +-
12 files changed, 12 insertions(+), 25 deletions(-)
------------------------------------------------------------------------
commit f1c79c2
Author: asarium <Tue Apr 10 11:45:28 2018 +0200>
Commit: asarium <Fri Apr 13 12:08:06 2018 +0200>
Fix override warnings produced by clang-tidy
.clang-tidy | 8 +--
code/cfile/cfile.h | 17 ++---
code/cutscene/ffmpeg/AudioDecoder.h | 6 +-
code/cutscene/ffmpeg/FFMPEGDecoder.h | 14 ++--
code/cutscene/ffmpeg/SubtitleDecoder.h | 6 +-
code/cutscene/ffmpeg/VideoDecoder.cpp | 4 +-
code/cutscene/ffmpeg/VideoDecoder.h | 6 +-
code/graphics/material.h | 2 +-
code/graphics/software/NVGFont.h | 10 +--
code/graphics/software/VFNTFont.h | 12 ++--
code/hud/hud.h | 44 ++++++------
code/hud/hudbrackets.h | 2 +-
code/hud/hudescort.h | 4 +-
code/hud/hudets.h | 14 ++--
code/hud/hudlock.h | 6 +-
code/hud/hudmessage.h | 20 +++---
code/hud/hudreticle.h | 18 ++---
code/hud/hudshield.h | 10 +--
code/hud/hudsquadmsg.h | 8 +--
code/hud/hudtarget.h | 62 ++++++++---------
code/hud/hudtargetbox.h | 12 ++--
code/hud/hudwingmanstatus.h | 6 +-
code/lab/wmcgui.h | 78 +++++++++++-----------
code/libs/ffmpeg/FFmpeg.h | 4 +-
code/mission/missiontraining.h | 12 ++--
code/network/stand_gui-unix.cpp | 13 ++--
code/parse/parselo.h | 4 +-
code/particle/effects/BeamPiercingEffect.h | 6 +-
code/particle/effects/CompositeEffect.h | 8 +--
code/particle/effects/GenericShapeEffect.h | 8 +--
code/particle/effects/ParticleEmitterEffect.h | 6 +-
code/particle/effects/SingleParticleEffect.h | 10 +--
code/pilotfile/BinaryFileHandler.h | 4 +-
code/pngutils/pngutils.h | 6 +-
code/radar/radar.h | 4 +-
code/radar/radardradis.h | 8 +--
code/radar/radarorb.h | 4 +-
code/radar/radarsetup.h | 6 +-
code/scripting/lua/LuaArgs.h | 2 +-
code/scripting/lua/LuaFunction.h | 2 +-
code/scripting/lua/LuaTable.h | 2 +-
code/ship/shipfx.h | 52 +++++++--------
code/ui/ui.h | 64 +++++++++---------
code/utils/boost/syncboundedqueue.h | 2 +-
freespace2/SDLGraphicsOperations.cpp | 10 +--
qtfred/src/FredApplication.h | 2 +-
qtfred/src/mission/FredRenderer.h | 2 +-
qtfred/src/mission/IDialogProvider.h | 2 +-
qtfred/src/mission/dialogs/AbstractDialogModel.h | 2 +-
.../src/mission/dialogs/FictionViewerDialogModel.h | 2 +-
qtfred/src/ui/FredView.h | 2 +-
qtfred/src/ui/QtGraphicsOperations.h | 6 +-
qtfred/src/ui/dialogs/AboutDialog.h | 2 +-
qtfred/src/ui/dialogs/BackgroundEditorDialog.h | 2 +-
qtfred/src/ui/dialogs/BriefingEditorDialog.h | 2 +-
qtfred/src/ui/dialogs/CustomWingNamesDialog.h | 2 +-
qtfred/src/ui/dialogs/EventEditorDialog.h | 2 +-
qtfred/src/ui/dialogs/FictionViewerDialog.h | 2 +-
qtfred/src/ui/dialogs/FormWingDialog.h | 2 +-
qtfred/src/ui/dialogs/MissionGoalsDialog.h | 2 +-
qtfred/src/ui/dialogs/MissionSpecDialog.h | 2 +-
qtfred/src/ui/dialogs/ObjectOrientEditorDialog.h | 2 +-
qtfred/src/ui/dialogs/SelectionDialog.h | 2 +-
qtfred/src/ui/dialogs/ShieldSystemDialog.h | 2 +-
qtfred/src/ui/dialogs/TeamLoadoutDialog.h | 2 +-
qtfred/src/ui/dialogs/VoiceActingManager.h | 2 +-
qtfred/src/ui/dialogs/WaypointEditorDialog.h | 2 +-
qtfred/src/ui/widgets/renderwidget.h | 2 +-
68 files changed, 325 insertions(+), 331 deletions(-)
------------------------------------------------------------------------
commit 7944eda
Author: asarium <Mon Apr 9 18:31:03 2018 +0200>
Commit: asarium <Fri Apr 13 11:40:38 2018 +0200>
Add Clang-tidy support
.clang-tidy | 10 +++++++
.travis.yml | 20 ++++++++------
CMakeLists.txt | 2 ++
ci/travis/before_script.sh | 4 +--
ci/travis/install.sh | 12 ++++----
cmake/clang-tidy.cmake | 37 +++++++++++++++++++++++++
code/CMakeLists.txt | 2 ++
code/globalincs/toolchain/clang.h | 8 ++++++
code/globalincs/toolchain/doxygen.h | 5 ++++
code/globalincs/toolchain/gcc.h | 2 ++
code/globalincs/toolchain/mingw.h | 2 ++
code/globalincs/toolchain/msvc.h | 2 ++
code/osapi/dialogs.h | 10 ++++---
fred2/CMakeLists.txt | 2 ++
freespace2/CMakeLists.txt | 2 ++
qtfred/CMakeLists.txt | 2 ++
qtfred/src/main.cpp | 1 -
tools/embedfile/CMakeLists.txt | 2 ++
tools/embedfile/embedfile.cpp | 55 ++++++++++++++++++-------------------
19 files changed, 130 insertions(+), 50 deletions(-)