Commit Graph

71 Commits

Author SHA1 Message Date
TaurusXin 37acbf07a7
fix: missing include and link options 2024-03-24 17:48:04 +08:00
TaurusXin d47d29426e
chore: only build lib on Windows 2024-03-24 17:44:51 +08:00
TaurusXin 602c6ed43a
add: unix/linux lib support; upload libs 2024-03-24 17:36:44 +08:00
TaurusXin d8a0944810
feat: add dynamic library build 2024-03-24 17:27:41 +08:00
TaurusXin aa7ae6128d
refactor: project file structure 2024-03-24 09:20:25 +08:00
wshon ae08d4475c
fix: exception when artist is empty (#16)
Co-authored-by: wshon <me@wshon.com>
2024-03-24 09:01:38 +08:00
TaurusXin d73e8c603c fix: only on win32 do utf8 2024-03-22 12:29:46 +08:00
TaurusXin 0e1b9f69d9 fix: CMakeLists.txt 2024-03-22 12:26:19 +08:00
TaurusXin 49bc90e976 Merge branch 'main' of github.com:taurusxin/ncmdump 2024-03-22 12:12:21 +08:00
TaurusXin c12be04007 fix: use utf-8 as filename encoding 2024-03-22 12:07:32 +08:00
TaurusXin 17d41ddbfc
test: fix non-ASCII filename on Windows 2024-03-21 19:25:47 +08:00
TaurusXin 348057bd09 chore: remove macOS brew update 2024-03-21 14:14:20 +08:00
TaurusXin 3b274edd2e feat: staticlly link libc 2024-03-21 14:12:20 +08:00
TaurusXin a54f25eea3 refactor: code structure 2024-03-21 14:04:16 +08:00
TaurusXin d65dad255b fix: filename issue with MinGW 2024-03-21 13:31:24 +08:00
TaurusXin 7ddc315069 chore: remporary remove homebrew workflow 2024-03-20 12:10:20 +08:00
TaurusXin 1e031d1c88 fix: missing convertsion on msvc 2024-03-20 12:04:55 +08:00
TaurusXin edea72fd24 remove: definations 2024-03-20 11:57:53 +08:00
TaurusXin 6da8512b64 fix: non-ASCII filename on WIndows 2024-03-20 11:53:21 +08:00
TaurusXin 40f9062682
update: README.md 2024-02-16 22:06:58 +08:00
TaurusXin ef5835687e
chore: optimized code (#11)
* chore: use cout for printing

* chore: removed CMake optimize flags
2024-02-13 20:58:35 +08:00
TaurusXin ac1028d6a0
fix: set CMP0077 policy not work 2024-02-12 23:53:14 +08:00
TaurusXin e5906e425e
fix: still build ZLIB on msys2 2024-02-12 22:37:04 +08:00
TaurusXin 435aab5de6
chore: no ZLIB and TESTING 2024-02-12 22:24:25 +08:00
TaurusXin 5cfe439e48
fix: cannot recognize non-ASCII file name on Windows 2024-02-12 21:52:56 +08:00
TaurusXin 1cfc29560d
fix: MSVC need config option 2024-02-08 10:49:07 +08:00
TaurusXin 0f8158c964
fix: artifact MSVC binary path 2024-02-08 10:38:20 +08:00
overwriter 29273ff86f
feat: add MSVC CI; remove Makefile (#9)
Co-authored-by: TaurusXin <i@taurusxin.com>
2024-02-08 10:26:53 +08:00
TaurusXin 8185c430ee
fix: macOS CI error 2024-02-07 23:25:02 +08:00
TaurusXin d62af94ab9
feat: add Linux and macOS CI 2024-02-07 23:19:32 +08:00
TaurusXin 49119dcb6f
fix: missing submodule in CI 2024-02-07 23:00:17 +08:00
TaurusXin e0a958ef36
test: GItHub CI with CMake 2024-02-07 22:54:38 +08:00
TaurusXin fb17095626
removed: release type in CMakeLists.txt 2024-02-07 22:53:24 +08:00
TaurusXin 33a86db916
update: README.md 2024-02-07 22:51:06 +08:00
TaurusXin e2d686ab29
chore: make taglib to https 2024-02-07 22:29:43 +08:00
TaurusXin 2a45f07aba
feat: add CMake build to gitignore 2024-02-07 21:57:01 +08:00
overwriter b029725c98
refactor: use CMake for build
Co-authored-by: TaurusXin <i@taurusxin.com>
2024-02-07 21:54:56 +08:00
TaurusXin e99f111472
fix: add msys2 env 2024-02-07 15:13:18 +08:00
TaurusXin f2cbb76ac0
fix: build failed 2024-02-07 15:07:04 +08:00
TaurusXin ffa2d82d94
feat: GitHub CI 2024-02-07 15:03:52 +08:00
TaurusXin 7add4a3846
Update issue templates 2024-02-07 14:47:55 +08:00
TaurusXin 8cd3f504e5
Update issue templates 2024-02-07 14:45:47 +08:00
TaurusXin bec1eb7a37 feat: homebrew instructions 2024-01-10 04:48:35 +00:00
TaurusXin befd8d45ad feat: github workflow 2024-01-10 04:46:44 +00:00
TaurusXin 2e40815b5a chore: rename expected file 2024-01-09 18:02:19 +00:00
TaurusXin 95237f9e86 chore: rename expected file 2024-01-09 15:11:45 +00:00
TaurusXin 516b31ab68 feat: add test files 2024-01-09 15:03:51 +00:00
TaurusXin 55c824c3ee feat: add MIT license 2024-01-09 08:28:04 +00:00
TaurusXin 0502cdc8b8 feat: add macOS instructions 2024-01-06 10:25:57 +08:00
TaurusXin 937a476743 feat: color in command line 2024-01-06 10:19:33 +08:00