Commit Graph

43 Commits (master)

Author SHA1 Message Date
elsid 5859fd464c
Add option to disable precompiled headers
To be able to use ccache.

Also fix compilation errors appeared due to absence of precompiled
headers.
2 months ago
elsid cc9f9b53ba
Convert BsaVersion to enum class 3 months ago
Alexei Kotov 3bf5b150c5 bsatool: Support extracting files with forward slash paths 6 months ago
Alexei Kotov 1bd388faf3 Fix creating archives in bsatool 7 months ago
AnyOldName3 34fcfb63cf Eliminate redundant version checks 10 months ago
elsid 1857d8a68c
Use target_compile_options to add --coverage 1 year ago
elsid cc066efa11
Fix identation in CMakeLists.txt 1 year ago
elsid 8031b9a16c
Use spaces only for identation in CMakeLists.txt 1 year ago
Cédric Mocquillon 974799c011 Handle DX10 case of ba2 format 1 year ago
Cédric Mocquillon c1fbe90953 Handle GNRL case of ba2 format 1 year ago
clang-format-bot ddb0522bbf
Apply clang-format to code base 2 years ago
elsid 4698a4cd2d
Use raw string literals to format command usage messages 2 years ago
elsid 6ae15f08e0
Avoid chained operator() calls to prevent formatting issues 2 years ago
Project579 c226b35f1f Fix some remaining encoding errors due to std::filesystem transition. 2 years ago
Project579 5456ef1d50 Add new functions and overloads to support std::u8string and std::filesystem::path. 2 years ago
Project579 4e428dee12 Update some settings that accept paths by "std::string" to accept them as "std::filesystem::path" instead. 2 years ago
Project579 a13709c510 Replace implicit convertions from std::filesystem::path to std::string with correctly converting functions. 2 years ago
Project579 864112b5db Fixed Windows build when using MSVC 14.26 and MacOS build. 2 years ago
Project579 6bf4c7a04f Upgraded "input-file" command line option to Files::MaybeQuotedPath from std::string to allow unicode characters on Windows. 2 years ago
Project579 e5c417c968 Make sure all paths are passed as std::filesystem::path instead of std::string where possible. 2 years ago
elsid f99ed6f1db
Split components/misc/stringops.hpp into multiple headers
Replace all ciEqual overloads with one having std::string_view as argument.
2 years ago
elsid 7e6c13630a Use target_precompile_headers for the most expensive headers 2 years ago
jvoisin 34ae6e8221 Remove dependency on boost::filesystem in bsatool and niftest CMakeLists.txt 2 years ago
jvoisin fb732d74a2 Remove boost::filesystem from bsatool 2 years ago
Cédric Mocquillon ff7ad93bac Avoid missusing of CompressedBSAFile with private inheritance 2 years ago
Bo Svensson db3d938ee9
cleans up BSAFile (#3177)
We currently build a large map of a BSAFile's contents unused by Open MW. We already map archive contents in VFS. With this PR we remove the map from BSAFile and reimplement its only current use in BSATool.
3 years ago
CedricMocquillon d617d66a87 Add file to BSA 3 years ago
Alexei Dobrohotov 129bd51672 Add compressed BSA support to bsatool 4 years ago
Andrei Kortunov aacb569acb Use more C++11 in tools code 4 years ago
AnyOldName3 8c74f16247 Restore trailing new lines to shrink PR 7 years ago
AnyOldName3 5ce34f1cbf Move new behaviour into macro to reduce code duplication 7 years ago
AnyOldName3 3c0ec0d6d0 If CMake supports it, sets the debugger working directory for Visual Studio 7 years ago
Bret Curtis 39185e6f8c purge the rest of boost::shared and any other boost related things that no longer are required
put boost system back in, clean others up

revert Qt

add back boost fstream
7 years ago
scrawl f70250a296 Merge branch 'master' of https://github.com/OpenMW/openmw into osg
Conflicts:
	apps/launcher/CMakeLists.txt
	apps/opencs/CMakeLists.txt
	apps/opencs/view/render/worldspacewidget.cpp
	apps/openmw/CMakeLists.txt
	components/CMakeLists.txt
	extern/osg-ffmpeg-videoplayer/CMakeLists.txt
9 years ago
scrawl cf95d3fc35 Refactor cmake scripts, reducing the amount of find_package(Boost) 9 years ago
scrawl fe15f31f3e Remove strings.h wrapper 9 years ago
scrawl 460304b069 Port bsatool 9 years ago
scrawl c883a73d30 Several warning fixes 9 years ago
scrawl f931ba2efc Fix some static analysis issues (coverity) 10 years ago
scrawl 21481e8c71 Fix bsatool help typo 10 years ago
scrawl 9ab8fe1038 Fix bsatool warning 11 years ago
Emanuel Guevel 1223a2e105 Bsatool: extract and extractall modes 11 years ago
Emanuel Guevel 3adf3f5121 Revive bsatool 11 years ago