154 Commits

Author SHA1 Message Date
lyon
541b775fd4 link pikabinder is ok 2022-05-05 16:36:36 +08:00
lyon
bd1a491b3e improve build.sh 2022-05-05 16:18:16 +08:00
lyon
04725f0996 build libpikabind is ok 2022-05-05 16:16:08 +08:00
lyon
56add2f591 build libpika_build.a 2022-05-05 16:06:57 +08:00
lyon
a725a4c0f5 not print warning when found *.py 2022-05-05 15:20:30 +08:00
lyon
833036d435 update pikaPackage.exe 2022-05-05 11:04:09 +08:00
lyon
48612b9360 remove pikaPacage.exe 2022-05-05 10:29:23 +08:00
lyon
1cc1c2a655 support *.pyi in pikaPackage 2022-05-05 10:24:22 +08:00
lyon
adf7d91ce5 use -D par to support cmake in ubuntu20.04 2022-05-04 23:30:32 +08:00
lyon
1dcf2ceaeb test pikaCompileFile is ok 2022-05-04 20:54:00 +08:00
lyon
953014bbf7 support MINGW32 about weak 2022-05-04 20:42:32 +08:00
lyon
6ce43a3285 add cross comiple for win for bytecodegen 2022-05-04 19:53:54 +08:00
lyon
8df290da3f use pyi instaed of py for C moudle 2022-04-28 11:47:37 +08:00
lyon
3a41e0e8ec pre-compiler only solve '#api' file 2022-04-26 22:00:20 +08:00
lyon
be465e8a31 relase v1.7.1 and update fit arm2d with v0.3.4 2022-04-26 16:55:31 +08:00
lyon
7435342e98 release v1.7.0 2022-04-22 13:07:55 +08:00
lyon
3255050348 update msc 2022-04-22 12:50:42 +08:00
lyon
62718cc884 just not print info 2022-04-22 12:49:22 +08:00
lyon
665eb2eac8 fix ac5 warnings, update bytecodegen core version 2022-04-22 10:25:00 +08:00
lyon1998
4ab9dfeaa9 add readme.md 2022-04-21 18:00:14 +08:00
lyon1998
ed617c7c87 remove built pikaByteCodeGen 2022-04-21 17:52:50 +08:00
lyon
087d7bbe80 update win10 msc 2022-04-21 12:42:26 +08:00
lyon1998
96dfc6fc1d support 'from import' for pre-comiler 2022-04-21 12:37:23 +08:00
lyon1998
7006e7f014 use __do_analize_file to support indirect server 2022-04-20 19:06:11 +08:00
lyon1998
bffb69cc7c update gtest.sh 2022-04-20 18:44:26 +08:00
lyon
3fae2b5e86 update rust-msc-win10 2022-04-20 17:12:32 +08:00
lyon1998
b015af566d update ctypes Test input to bytes 2022-04-19 18:30:24 +08:00
lyon
dba046dd76 update pre-compiler-win10 2022-04-18 18:13:52 +08:00
lyon1998
5bbb1ba948 only compile once 2022-04-18 18:05:34 +08:00
lyon1998
6c0e7e78c9 set other type all to PikaObj* 2022-04-16 14:16:12 +08:00
lyon1998
2c4ec18e06 fix preCompiler for snake case 2022-04-16 11:38:24 +08:00
lyon1998
6a023a919d use native api instead of cmd to support linux 2022-04-11 13:43:02 +08:00
lyon1998
e5d07cf0ce fix warnings for rust-msc 2022-04-08 23:59:16 +08:00
lyon
c6572fba4f support 'self' arg for rust-msc 2022-04-07 23:17:53 +08:00
lyon1998
83f1d293d9 use ninja instead of makefile 2022-04-07 22:46:23 +08:00
lyon1998
5429ae18b5 support self in msc 2022-04-07 09:19:14 +08:00
lyon1998
d4ead82c98 update pikaStdDevice to prot from package 2022-04-07 09:06:38 +08:00
lyon1998
89a683c6ce use defineConstructor in rust_compiler 2022-04-03 18:30:08 +08:00
lyon
48e23e1515 update rust-msc 2022-04-03 13:41:32 +08:00
lyon1998
6d9afa296e use obj_newObjInPackge instead of newMateObj directly 2022-03-31 19:35:48 +08:00
lyon1998
94ed084723 manully add packages in PikaStdLib 2022-03-31 18:27:54 +08:00
lyon1998
9c8cf7cb50 update v1.5.3 from v1.5.2 2022-03-25 21:33:51 +08:00
lyon
50fc939abe print bytecodeGen to stdout 2022-03-24 18:19:07 +08:00
lyon
8b36e56c55 output to pikaAsm.txt 2022-03-24 18:12:18 +08:00
lyon
d87d8a15a4 rm .vs cache 2022-03-24 18:08:03 +08:00
lyon
4ddb60726a update bytecode_gen to v1.5.2 2022-03-24 18:05:27 +08:00
lyon
0bfdefeb9d update msc_latest_exe 2022-02-16 20:10:16 +08:00
lyon
9dc0d5b10f solve the pkg in req.txt as the top package, to supply [pkg]-api.c and
[pkg].h
2022-02-16 19:15:09 +08:00
lyon
907155bc79 update msc to fix case match bug in 'import' 2022-02-10 00:58:59 +08:00
lyon
a7fb3ba1c8 check case when open file 2022-02-09 16:51:10 +08:00