Hash :
b12dc8ed
Author :
Thomas de Grivel
Date :
2025-10-17T16:41:54
todo
Liste des packages JNI :
Trouver le repo git original sur Google de chaque package JNI.
Faire un repo git sur https://git.kmx.io/kc3-lang/ pour chaque package JNI :
Faire des packages kpkg dans lib/kc3/0.1/kpkg/repos/ pour chaque package JNI :
Android studio
callable callable-rebase fast fast2 frame herunstoofastforus httpd jeremy_rebased marshall marshall_before_merge marshall_rebase pointer tls tls-rebased ${DESTDIR}${prefix}/lib [x] : Done [ ] : Not implemented [.] : Work in progress [?] : Has to be tested/verified
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91
# TODO
## Kpkg / Android JNI
- Liste des packages JNI :
- freetype/
- libbsd/
- libevent/
- libffi/
- libmd/
- libpng/
- libressl/
- Trouver le repo git original sur Google de chaque package JNI.
- freetype : <>
- libbsd : <>
- libevent : <>
- libffi : <>
- libmd : <>
- libpng : <>
- libressl : <>
- Faire un repo git sur https://git.kmx.io/kc3-lang/ pour chaque
package JNI :
- Indiquer l'URL du site web officiel et du repo git sur Github dans
la description Markdown du repo.
- Forker le repo git original vers git.kmx.io .
- [ ] freetype/
- [ ] libbsd/
- [ ] libevent/
- [ ] libffi/
- [ ] libmd/
- [ ] libpng/
- [ ] libressl/
- Faire des packages __kpkg__ dans lib/kc3/0.1/kpkg/repos/ pour chaque
package JNI :
- Les packages doivent pointer vers git.kmx.io .
- [ ] freetype/
- [ ] libbsd/
- [ ] libevent/
- [ ] libffi/
- [ ] libmd/
- [ ] libpng/
- [ ] libressl/
- Android studio
- [ ] Installer Android Studio et le dernier NDK Android.
- [x] Desinstaller gradle et mettre un
alias gradle="rm -f /usr/bin/gradle"
## libkc3
- [ ] unveil
- [ ] pledge
## HTTPd
- [x] Securelevel = 2 !!!
- [ ] SSL
- ajouter le support de tls dans lib/kc3/0.1/httpd.kc3
- [ ] partial requests
- HTTP 206 partial content
## Cleanup branches git
- [ ] `callable`
- [ ] `callable-rebase`
- [ ] `fast`
- [ ] `fast2`
- [ ] `frame`
- [ ] `herunstoofastforus`
- [ ] `httpd`
- [ ] `jeremy_rebased`
- [ ] `marshall`
- [ ] `marshall_before_merge`
- [ ] `marshall_rebase`
- [ ] `pointer`
- [ ] `tls`
- [ ] `tls-rebased`
## MacOS release
- [x] cairo demo app/_debug
- [ ] build and install sdl2 demo/_debug app
- [ ] bin
- [ ] install dependent libs in `${DESTDIR}${prefix}/lib`
- [ ] fix libs and executables lib search path
---
[x] : Done
[ ] : Not implemented
[.] : Work in progress
[?] : Has to be tested/verified