1
0
mirror of https://github.com/ScrelliCopter/tmx2gba.git synced 2025-02-21 03:29:25 +11:00

74 Commits

Author SHA1 Message Date
f9928df187 argparse: use replace raw char* strings with string views v0.5 2024-04-08 02:22:23 +10:00
d69eec8dcf argparse: fix not setting required 2024-04-07 21:24:29 +10:00
e53f988e46 Merge branch 'refs/heads/tmxlite' 2024-04-07 13:05:33 +10:00
bc930b8ca4 Update README.md 2024-04-07 12:59:52 +10:00
8961343558 fix zlib build 2024-04-07 09:53:46 +10:00
f8a6b976c9 gzip support for miniz 2024-04-07 09:41:19 +10:00
a7617f3a3a tmxlite: further cleanup 2024-03-28 22:15:57 +11:00
849ff6bcc8 slightly simplify tmxlite subproject 2024-03-28 21:42:00 +11:00
b06ad7cd79 revamp pugixml find behaviour 2024-03-28 21:14:49 +11:00
320bc19f2d revamp zstd find behaviour 2024-03-28 19:46:21 +11:00
1db1797a27 gitattributes: vendor c sources 2024-03-28 16:45:50 +11:00
0d9d9de370 base64: apply ReneNyffenegger/cpp-base64#27 and ReneNyffenegger/cpp-base64#36 2024-03-27 00:10:31 +11:00
f2d520df51 base64: update to upstream HEAD 2024-03-26 13:27:52 +11:00
90e7a21024 base64: restore bundled & update tmxlite to use bundled version 2024-03-26 13:26:26 +11:00
0db78a5b56 first crack at making bundled dependencies optional 2024-03-26 01:41:18 +11:00
c5c5f7b804 ok 2024-03-25 23:31:24 +11:00
8c0392ec15 nice typo 2024-03-25 23:27:01 +11:00
8a6916eabe streamline bundled dependency CMake scripts 2024-03-25 23:24:40 +11:00
fb7cef3bc8 zstd support 2024-03-25 22:24:26 +11:00
b43b39b8b8 add newer upstream pugixml 2024-03-25 16:51:29 +11:00
271caa07b0 update miniz to 3.0.2 2024-03-25 16:38:55 +11:00
7abf556f68 use ext miniz in tmxlite, prune files 2024-03-25 16:32:50 +11:00
78997a9529 Fix build errors on MSVC from sanitisation commit 2024-03-25 15:51:42 +11:00
73b5d44b46 get version info from project file 2024-03-25 15:36:07 +11:00
59e36125f5 implement label sanitisation 2024-03-25 13:15:13 +11:00
35abaf7121 port to tmxlite 2024-03-24 17:53:40 +11:00
7b0979e020 restrict actions trigger to source and add editorconfig 2024-03-22 15:32:35 +11:00
b9c56ce5a7 actions: fix windows & universal artifacts 2024-03-22 15:17:47 +11:00
0b635ebe87 actions: convert to matrix 2024-03-22 14:41:44 +11:00
5d5dda81c9 rewrite assembly writer 2024-03-21 10:14:17 +11:00
417bc11fae clang warning pass 2024-03-21 08:21:02 +11:00
696057b5e6 correctness 2024-03-21 07:53:01 +11:00
17de8ac3ec first pass at splitting writer logic 2024-03-21 06:54:24 +11:00
db1de4ba8e update gitignore 2024-03-21 05:07:54 +11:00
f4930668ee fix accidental constexpr 2024-03-21 05:02:07 +11:00
5e466598ea update & fix ci (hopefully) 2024-03-21 05:00:02 +11:00
e2a69bf433 Merge branch 'master' into argparse
# Conflicts:
#	CMakeLists.txt
#	src/tmx2gba.cpp
2024-03-21 04:52:03 +11:00
d59fb39857 cut a versioned release before making potentially breaking changes v0.3 2024-03-21 04:38:23 +11:00
57455e0b73 msvc fix 2024-03-20 07:50:40 +11:00
c3bbe8135d argparse refactor 2024-03-20 07:29:29 +11:00
5c164b239d rewrite argument parsing 2024-03-19 14:39:49 +11:00
a222235605 normalise guards and copyright names in headers 2023-09-17 00:59:19 +10:00
6050224a65 uncringe comments somewhat 2023-09-15 14:14:04 +10:00
c351da76d1 Break out body of licence text 2023-09-15 14:14:04 +10:00
c65a607b61 option for building with asan 2023-09-15 14:14:04 +10:00
04bacae858 Create cmake.yml 2023-01-24 20:24:03 +11:00
46ad0da66c Add install rule and update readme with new instructions 2023-01-09 03:25:19 +11:00
ccde64ab4e Fixed build on GCC 2022-09-07 04:07:52 +10:00
62582723bc Trim leading and tailing whitespace in base64 string, fixes exception in base64 lib 2022-09-07 04:03:49 +10:00
ff162de80a Update README.md 2022-09-07 02:44:51 +10:00