Patrick mewin
mewin pushed to master at mewin/scons-plus-plus 2024-12-08 22:39:07 +01:00
7c4e403747 Fixed up Clang warnings.
mewin pushed to master at mewin/scons-plus-plus 2024-12-06 20:36:43 +01:00
c24c864915 Disabled Clang 'missing-field-initializers' warning.
mewin pushed to master at mewin/mijin2 2024-12-06 18:36:55 +01:00
f232728f69 Fixed clang compilation and added support for making assertions and erros throw exceptions for easier testing.
mewin pushed to master at mewin/mijin2 2024-12-06 18:05:52 +01:00
34adf3f006 Added constructors so the VectorMap is default-, copy- and move-constructible.
mewin pushed to master at mewin/mijin2 2024-12-06 18:00:12 +01:00
5596ab16a7 Added VectorMap type (for having a map-like interface using std::vector that supports incomplete types).
mewin pushed to master at mewin/scons-plus-plus 2024-12-06 09:46:59 +01:00
fe95a92cf6 Added GCC build script.
mewin pushed to master at mewin/scons-plus-plus 2024-12-05 17:03:45 +01:00
1bdc1ef7a0 Used latest compiler version.
mewin pushed to master at mewin/scons-plus-plus 2024-12-05 16:59:18 +01:00
ff219840ea Added chmod to make scripts executable.
mewin pushed to master at mewin/scons-plus-plus 2024-12-05 16:32:13 +01:00
ee55878b18 Added build script stuff.
mewin pushed to master at mewin/mijin2 2024-12-04 01:08:58 +01:00
49791c4fd0 Added toNumber() variants for floating-point types.
mewin pushed to master at mewin/mijin2 2024-11-30 15:22:11 +01:00
5bd19369ce Fixed wrong type used for storing the width.
81f4c33508 Fixed windows compilation.
Compare 2 commits »
mewin pushed to master at mewin/mijin2 2024-11-29 01:37:56 +01:00
5f0e6e9726 Added STLStream that wraps STL stream types for usage with functions that expect a Mijin stream.
mewin pushed to master at mewin/mijin2 2024-11-23 15:56:30 +01:00
f28cc04aa1 Replaced another instance of result_of_t with invoke_result_t.
mewin pushed to master at mewin/scons-plus-plus 2024-11-21 00:08:36 +01:00
55893909f0 Added requests to requirements.
mewin pushed to master at mewin/scons-plus-plus 2024-11-20 20:23:30 +01:00
349a08b084 Added force parameter when fixing git tags so stuff compiles even if tags are updated. Also added the (yet missing) nghttp2 lib as a dependency to CURL if a version >= 8.10.0 is compiled.
mewin pushed to master at mewin/mijin2 2024-11-20 20:20:08 +01:00
e747d6d3f7 Limit CURL version to anything before 8.10.0 for now.
4be8f387dc Fixed ScriptValue::mapView() for const ScriptValues.
Compare 2 commits »
mewin opened issue mewin/scons-plus-plus#3 2024-11-20 20:10:43 +01:00
CURL >= 8.10.0 doesn't compile
mewin pushed to master at mewin/mijin2 2024-11-17 13:10:57 +01:00
71fc1686bb Added MIJIN_CONCAT3 macro.
aa63f35902 Added is_template_instance traits.
98cf879541 Fixed ScriptValue arrayView() and mapView() functions.
Compare 3 commits »
mewin pushed to master at mewin/scons-plus-plus 2024-11-14 10:02:37 +01:00
5490de84eb Fixed Lua compilation on Windows.
mewin pushed to master at mewin/mijin2 2024-11-12 23:32:08 +01:00
d52cc6af6e Added value_t type to optional.
2af1b5edd5 Made Future::set() only callable on futures with void result to prevent futures that are ready but have no result.
Compare 2 commits »