100 Commits

Author SHA1 Message Date
4885623492 Add pico sdk define 2025-10-18 08:53:47 +03:00
c2c9822169 fix FindPIP.cmake 2024-11-23 17:55:59 +03:00
dff4f2b3a0 add http_client library, using libcurl
take out common http entities to http_common dir
2024-11-23 17:54:22 +03:00
cdde340efe add microhttpd server 2024-11-14 18:15:27 +03:00
57f8c1313e first release of translation facility
* runtime - loading and translating
 * design-time - works with *.ts file (pip_tr utility)
 * compile-time - CMake macro for compile *.ts
2024-11-05 13:49:00 +03:00
0d94699206 first try, works 2024-09-11 10:18:45 +03:00
c8876807ed fix unidemponetial behaviour with PIP version 2024-07-30 17:21:30 +03:00
ccf6b810b5 -librt is still need... 2024-07-30 14:41:54 +03:00
a438c4249d version fix 2024-07-30 14:26:07 +03:00
1c7fc39b6c version 4.0.0_alpha
in almost all methods removed timeouts in milliseconds, replaced to PISystemTime
PITimer rewrite, remove internal impl, now only thread implementation, API similar to PIThread
PITimer API no longer pass void*
PIPeer, PIConnection improved stability on reinit and exit
PISystemTime new methods
pisd now exit without hanging
2024-07-30 14:18:02 +03:00
f0fee0d78f mispell 2022-08-08 21:09:47 +03:00
8abc9777cc cmake refactoring 2022-08-08 15:41:01 +03:00
8551499a5e PICout refactoring, new SHSTKMacros 2022-08-07 22:07:26 +03:00
7ef4321a3d supports for doc language select with cmake 2022-03-14 21:53:30 +03:00
3c8ccf357b PIFile::openTemporary on Windows
PIPair from std::tuple
2021-12-24 14:41:18 +03:00
d7ace8bdb1 version 2.28.1
CMake pip_code_model now accept optional NAME field
PIByteArray helpers:
 * piSerialize
 * piDeserialize
2021-08-01 22:11:24 +03:00
f03781f898 PIDeque important performance fix 2021-06-11 19:10:13 +03:00
eb2bc2a641 compiled-in LUA 2021-04-19 23:59:56 +03:00
65d2f6b6e4 FindPIP.cmake SMSDK fix 2020-11-16 13:49:45 +03:00
efe2cbe4b6 FindPIP.cmake fix for SMSDK 2020-11-16 13:27:24 +03:00
5c0ef7173a pip_code_model macro now automatic add CMAKE_CURRENT_SOURCE_DIR to relative pathes, no ABSOLUTE need
PIOpenCL first working version
2020-11-15 11:40:47 +03:00
173b8c9413 missing OpenCL in FindPIP 2020-10-28 14:14:55 +03:00
2511e96372 ready for shstk 2020-09-06 22:52:17 +03:00
6b70045914 CMake set_version fix 2020-08-21 22:12:11 +03:00
9834ac177b debian version fix, "Maj.Min.Rev-Build-suffix" instead of "Maj.Min.Rev-suffix-Build" 2020-08-15 21:24:57 +03:00
dac318c624 <T>_MAKE_VERSION macro add in "set_version()" CMake generated header 2020-08-06 17:25:16 +03:00
c7ac4fa551 Refactored CMakeLists.txt
* new pip_module() macro
 * fixed exports
 * automatic gather all exports and pass them to Doxygen and PICodeParser
2020-08-01 21:29:32 +03:00
2ffc457566 merged concurrent to main library
removed PIConditionLock, use PIMutex instead
2020-07-30 18:50:42 +03:00
48692a4724 remove remote_console 2020-07-30 00:20:19 +03:00
cdbc401616 fixed FindPIP with Lua 2020-07-24 14:04:19 +03:00
e63aab40f6 fix FindPIP.cmake 2020-07-24 12:14:00 +03:00
6f58388d8d PILuaProgram 2020-07-22 23:00:31 +03:00
16bbcddf50 PIP Lua Module 2020-07-22 22:20:54 +03:00
2dfbbf80b7 clean, fix FindPIP.cmake 2020-06-28 01:03:29 +03:00
5de62b1c83 FindPIP patch 2020-06-26 09:51:05 +03:00
4910631ce8 PIObject::scopeList() fix
DeployMacros supports for "$<>" files
2020-06-17 16:49:02 +03:00
c59579d5d5 BIG deep clean 2020-06-10 13:14:16 +03:00
51a76be487 Merge branch 'master' of https://git.shs.tools/SHS/pip 2020-05-22 12:19:56 +03:00
a2898ac737 correct regexp in DeployMacros.cmake 2020-05-22 12:19:50 +03:00
c6be855d0f android patch 2020-05-21 13:07:08 +03:00
f625b87577 DeployMacros LIBS support 2020-05-20 19:49:14 +03:00
1692d389c9 deploy 2020-05-19 18:30:34 +03:00
1899832362 deploy service depends with version 2020-05-19 13:18:09 +03:00
b860d8bbaf deploy 2020-05-18 19:18:15 +03:00
d2cb72c676 debian-service fix 2020-05-18 17:41:45 +03:00
caedece352 debian-service 2020-05-18 16:39:18 +03:00
b212edf090 FindPIP.cmake windows cross-android 2020-05-16 11:11:32 +03:00
de17f93679 linux deploy 2020-05-12 22:39:16 +03:00
b07fe9f892 linux deploy 2020-05-12 18:48:59 +03:00
e85275c587 dpkg-deb with gzip 2020-05-10 14:36:12 +03:00