21 Commits

Author SHA1 Message Date
Tindy X
de288d7622 Add missing build dependencies 2021-03-23 18:15:01 +08:00
Tindy X
c0b62062d9 Use Node JS for building duktape library (#248)
* Use Node JS for building duktape library

* Remove Python 2 dependency

* Inherit PATH from environment in Actions

Remove build cache of the msys2 installation in Travis CI.

* Remove old command
2020-09-19 03:05:26 +08:00
Tindy X
abe03cebeb Add Windows Autobuild CI (#244)
* Add Windows x64 CI

* Add missing dependency

* Fix rapidjson build

* Add Windows build to Travis CI

Add Windows x86 build to GitHub Actions

* Fix mingw32-make not found

* Fix subsystem on Actions

Fix install prefix on Travis CI.

* Use MINGW_PREFIX instead of /usr

* Clean up scripts

Add Windows x86 build to Travis CI.
2020-09-07 20:08:19 +08:00
Tindy X
9f67b9051c Update local rulesets and configs
Update build scripts.
2020-07-23 00:41:56 +08:00
Tindy X
1f0b0b1ba8 Update CI Xcode version 2020-07-06 11:24:53 +08:00
Tindy X
2b78db1164 Update build scripts 2020-05-30 18:28:38 +08:00
Tindy X
228d306415 Update Travis script 2020-05-29 23:32:38 +08:00
Tindy X
09e13adaeb Update build scripts
Make compiler happy.
2020-05-29 19:36:18 +08:00
Tindy X
fd906196ab Fix build error
Update build script.
2020-03-19 00:57:14 +08:00
Tindy X
df9f030ca9 Enhancements
Add support for new field names for Clash.
Optimize logger.
Update build scripts.
2020-03-19 00:52:54 +08:00
Tindy X
000dffce23 Enhancements
Fix potential crash when parsing some stream nodes.
Add support for some other types of stream/expiry time nodes.
Update build scripts.
2020-03-09 16:20:10 +08:00
Tindy X
8eb5e1e5e3 Update build script 2020-01-31 20:20:42 +08:00
Tindy X
b085c0d0c1 Add support for exporting complete Quantumult configuration file
Fix incorrect generation of Quantumult X configuratios.
Fix broken group name option.
Add external configuration support for customize Quantumult(X) base.
Update Travis CI build script.
Tweak Emoji match rules.
Clean up codes.
2020-01-31 19:30:04 +08:00
Tindy X
21c4871ac0 Add Linux x86 build 2020-01-16 00:24:52 +08:00
Tindy X
5eb54b4a46 Fix build script 2020-01-08 00:40:07 +08:00
Tindy X
e6a5e55a69 Update build scripts 2020-01-07 23:30:34 +08:00
Tindy X
2f44a216b5 Add ARM64 build to Travis CI script 2020-01-05 18:58:37 +08:00
Tindy X
3077a7ca40 Revert Travis CI script 2020-01-01 22:39:16 +08:00
Tindy X
e2c5e2bad1 Update Travis CI scripts to append version number 2020-01-01 20:44:31 +08:00
Tindy X
b89a8b1f7c Add CMake support
Clean up file structure.
Update build scripts.
2019-12-26 20:37:47 +08:00
Tindy X
da69afbe8a Add Travis-CI build script 2019-11-08 14:11:21 +08:00