You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openmw/apps/essimporter
AnyOldName3 26be98966f Modernise Boost CMake stuff
Resolves https://gitlab.com/OpenMW/openmw/-/issues/8100

Also removes some old crud.
Hopefully the old crud is all:
* Handled automatically by CMake now we're using the modern approach.
* A hack-fix for a problem caused by not using the modern approach.
* Massively outdated so no longer necessary.

If it turns out this makes CI fail, I'll tweak things as necessary.

Changes that might not be wanted include:
* Getting rid of our BOOST_STATIC CMake option. In cases where the CMake config doesn't make the one correct choice from the build environment (i.e. because there's a choice) the CMake config exposes the option already.
  However, we were forcing this on for Windows, so that might matter.
  It seems to default to static on my machine even though I thought I read something suggesting otherwise, so we'll see how things go with that.
  If we eventually put CMake in charge of installing dependency DLLs this will be a moot point as we won't need to care.
* Bumping the minimum version of Boost to 1.70.0, as that's the first with working CMake config.
  It's from 2019, so plausibly there are distros too scared to use a library from five years ago as it can't legally drink in the US (although it could in limited quantities with parental supervision in the UK, as long as it's just something inconsequential like a single sip of beer).
4 months ago
..
CMakeLists.txt Modernise Boost CMake stuff 4 months ago
convertacdt.cpp Use move semantics for tools 11 months ago
convertacdt.hpp Apply clang-format to code base 2 years ago
convertcntc.cpp Apply clang-format to code base 2 years ago
convertcntc.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
convertcrec.cpp Apply clang-format to code base 2 years ago
convertcrec.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
converter.cpp Use more decomposition, string_view, and implicit sizes in ESM code 9 months ago
converter.hpp Replace a number of incorrect index types 2 years ago
convertinventory.cpp Use NAM9 for stack count 1 year ago
convertinventory.hpp Apply clang-format to code base 2 years ago
convertnpcc.cpp Apply clang-format to code base 2 years ago
convertnpcc.hpp Apply clang-format to code base 2 years ago
convertplayer.cpp Use std::array in NpcStats 2 years ago
convertplayer.hpp openMW_test_suite compiles and runs 2 years ago
convertscpt.cpp Use default initializers for ESM::RefNum members 2 years ago
convertscpt.hpp Apply clang-format to code base 2 years ago
convertscri.cpp Apply clang-format to code base 2 years ago
convertscri.hpp Apply clang-format to code base 2 years ago
importacdt.hpp Add imports 1 year ago
importcellref.cpp Use more decomposition, string_view, and implicit sizes in ESM code 9 months ago
importcellref.hpp essimporter: refactor ESSImport::CellRef and fix doubled actors 2 years ago
importcntc.cpp Add imports 1 year ago
importcntc.hpp Remove sized reads from essimporter 1 year ago
importcrec.cpp Apply clang-format to code base 2 years ago
importcrec.hpp Add imports 1 year ago
importdial.cpp Remove sized reads from essimporter 1 year ago
importdial.hpp Add imports 1 year ago
importer.cpp Use more decomposition, string_view, and implicit sizes in ESM code 9 months ago
importer.hpp Apply clang-format to code base 2 years ago
importercontext.cpp
importercontext.hpp Make sure Vec2iRefId is trivially copyable on GCC 11.3 2 years ago
importgame.cpp Remove sized reads from essimporter 1 year ago
importgame.hpp Add imports 1 year ago
importinfo.cpp Apply clang-format to code base 2 years ago
importinfo.hpp Fixed MSVC warnings. 10 years ago
importinventory.cpp Remove sized reads from essimporter 1 year ago
importinventory.hpp Add imports 1 year ago
importjour.cpp Apply clang-format to code base 2 years ago
importjour.hpp Fixed MSVC warnings. 10 years ago
importklst.cpp Remove sized reads from essimporter 1 year ago
importklst.hpp Add imports 1 year ago
importnpcc.cpp Remove sized reads from essimporter 1 year ago
importnpcc.hpp Add imports 1 year ago
importplayer.cpp Add a variadic getHNOT 1 year ago
importplayer.hpp Add imports 1 year ago
importproj.cpp Remove sized reads from essimporter 1 year ago
importproj.h Split ESM headers 8 months ago
importques.cpp Apply clang-format to code base 2 years ago
importques.hpp Fixed MSVC warnings. 10 years ago
importscpt.cpp Make loading and saving script record more robust 6 months ago
importscpt.hpp Make loading and saving script record more robust 6 months ago
importscri.cpp Remove sized reads from essimporter 1 year ago
importscri.hpp Add imports 1 year ago
importsplm.cpp Remove sized reads from essimporter 1 year ago
importsplm.h Add imports 1 year ago
main.cpp Avoid redundant copies 1 year ago