49 Commits

Author SHA1 Message Date
blueloveTH
e77331e57a ... 2023-12-09 19:53:52 +08:00
blueloveTH
b703f79af8 ... 2023-12-09 19:48:46 +08:00
blueloveTH
3efd70e27e ... 2023-12-09 19:44:38 +08:00
blueloveTH
819ef471b7 update android workflow 2023-12-09 19:01:40 +08:00
blueloveTH
143331d67f ... 2023-12-09 18:33:02 +08:00
blueloveTH
acbfd11366 remove dylib support 2023-11-22 06:32:34 +08:00
blueloveTH
227e76e3e4 cjson cleanup 2023-10-15 15:00:25 +08:00
Mahbub Alam
2950d88545
Add cjson module (#151)
* Add cjson module

* Create structure for cjson module

* Implemenet loads function

* Convert cJsonBool to python boolean

* Implement dumps function

* Convert json bool and null to python Bool and None

* necessary changes of project structure

* Update amalgamate.py

* Support non-dictionary json objects (list, tuple, string, number, bool, null)

* Fix tests

* fix CI

* fix CI

* Convert python to cJson and then to string

* Delete cJSON object after use

---------

Co-authored-by: Mahbub Alam <alam.mahbub214@gmail.com>
Co-authored-by: blueloveTH <blueloveth@foxmail.com>
2023-10-15 13:32:20 +08:00
blueloveTH
0a872143b8 ... 2023-10-11 13:26:42 +08:00
blueloveTH
7c3ac48202 enable LTO 2023-10-11 13:20:48 +08:00
blueloveTH
59b1c13f35 Update CMakeLists.txt 2023-10-06 01:30:20 +08:00
blueloveTH
5b42930ede ... 2023-10-06 01:25:22 +08:00
blueloveTH
366ff866d4 Update CMakeLists.txt 2023-09-28 16:03:39 +08:00
blueloveTH
a889df2c09 ... 2023-09-28 11:08:52 +08:00
blueloveTH
dc692a3835 disable dylib by default 2023-09-28 11:07:00 +08:00
blueloveTH
405b8188ff ... 2023-09-28 04:32:30 +08:00
blueloveTH
7046ab9b4a Update CMakeLists.txt 2023-09-28 01:36:55 +08:00
blueloveTH
c0ccebe5d0 ... 2023-09-27 20:34:28 +08:00
BLUELOVETH
7e1a5e9a6b add box2d as builtin modules (WIP) 2023-08-03 12:49:32 +08:00
blueloveTH
3a441fa78d ... 2023-07-29 16:02:45 +08:00
BLUELOVETH
fd8f121cea ... 2023-07-26 14:36:55 +08:00
blueloveTH
a829a93805 Update CMakeLists.txt 2023-07-20 23:44:48 +08:00
blueloveTH
b63af0485e ... 2023-07-20 23:35:13 +08:00
blueloveTH
b80c88e2f8 ... 2023-07-20 23:01:50 +08:00
blueloveTH
220c1d03ec ... 2023-07-20 22:42:27 +08:00
BLUELOVETH
f0a2ea215e remove -fno-rtti 2023-07-18 17:48:39 +08:00
blueloveTH
578d6a25cd ... 2023-07-15 21:20:39 +08:00
blueloveTH
34fdd423df ... 2023-07-15 20:39:58 +08:00
blueloveTH
e319c715e4 ... 2023-07-15 14:23:34 +08:00
blueloveTH
19ee02d2ca ... 2023-07-14 21:16:43 +08:00
blueloveTH
85a9588459 ... 2023-07-09 16:10:15 +08:00
blueloveTH
48da917caf ... 2023-07-09 02:54:45 +08:00
blueloveTH
e0f1ccd772 ... 2023-07-09 02:17:30 +08:00
blueloveTH
d64d955fb8 ... 2023-07-09 01:56:40 +08:00
blueloveTH
a06a8918ce ... 2023-07-09 00:55:30 +08:00
blueloveTH
c1a9d5c77a ... 2023-07-08 17:32:49 +08:00
BLUELOVETH
58382a1976 ... 2023-07-07 17:49:12 +08:00
BLUELOVETH
5f0bf65da7 ... 2023-07-07 16:02:30 +08:00
BLUELOVETH
890d5a8662 ... 2023-07-06 18:09:38 +08:00
blueloveTH
fddbd4d83a ... 2023-07-04 21:06:30 +08:00
blueloveTH
71f0d5dac3 fix https://github.com/blueloveTH/pocketpy/issues/103 2023-07-04 20:56:43 +08:00
BLUELOVETH
f138ef2db5 Update CMakeLists.txt 2023-07-03 17:58:02 +08:00
blueloveTH
1db70911ce ... 2023-07-02 21:35:22 +08:00
blueloveTH
bfa6b2a392 Update CMakeLists.txt 2023-07-02 18:11:52 +08:00
blueloveTH
ec817c910d Update CMakeLists.txt 2023-07-02 18:10:13 +08:00
blueloveTH
a50a9324d5 ... 2023-07-02 17:27:46 +08:00
blueloveTH
245388df85 ... 2023-07-02 05:37:05 +08:00
blueloveTH
1aa50c70ed Update CMakeLists.txt 2023-07-02 05:28:58 +08:00
blueloveTH
656d1d7291 ... 2023-07-02 03:52:44 +08:00