Commit Graph

96 Commits

Author SHA1 Message Date
peri4 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
peri4 0d94699206 first try, works 2024-09-11 10:18:45 +03:00
peri4 c8876807ed fix unidemponetial behaviour with PIP version 2024-07-30 17:21:30 +03:00
peri4 ccf6b810b5 -librt is still need... 2024-07-30 14:41:54 +03:00
peri4 a438c4249d version fix 2024-07-30 14:26:07 +03:00
peri4 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
peri4 f0fee0d78f mispell 2022-08-08 21:09:47 +03:00
peri4 8abc9777cc cmake refactoring 2022-08-08 15:41:01 +03:00
peri4 8551499a5e PICout refactoring, new SHSTKMacros 2022-08-07 22:07:26 +03:00
peri4 7ef4321a3d supports for doc language select with cmake 2022-03-14 21:53:30 +03:00
peri4 3c8ccf357b PIFile::openTemporary on Windows
PIPair from std::tuple
2021-12-24 14:41:18 +03:00
peri4 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
peri4 f03781f898 PIDeque important performance fix 2021-06-11 19:10:13 +03:00
peri4 eb2bc2a641 compiled-in LUA 2021-04-19 23:59:56 +03:00
andrey 65d2f6b6e4 FindPIP.cmake SMSDK fix 2020-11-16 13:49:45 +03:00
andrey efe2cbe4b6 FindPIP.cmake fix for SMSDK 2020-11-16 13:27:24 +03:00
peri4 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
peri4 173b8c9413 missing OpenCL in FindPIP 2020-10-28 14:14:55 +03:00
peri4 2511e96372 ready for shstk 2020-09-06 22:52:17 +03:00
peri4 6b70045914 CMake set_version fix 2020-08-21 22:12:11 +03:00
peri4 9834ac177b debian version fix, "Maj.Min.Rev-Build-suffix" instead of "Maj.Min.Rev-suffix-Build" 2020-08-15 21:24:57 +03:00
peri4 dac318c624 <T>_MAKE_VERSION macro add in "set_version()" CMake generated header 2020-08-06 17:25:16 +03:00
peri4 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
peri4 2ffc457566 merged concurrent to main library
removed PIConditionLock, use PIMutex instead
2020-07-30 18:50:42 +03:00
peri4 48692a4724 remove remote_console 2020-07-30 00:20:19 +03:00
peri4 cdbc401616 fixed FindPIP with Lua 2020-07-24 14:04:19 +03:00
andrey e63aab40f6 fix FindPIP.cmake 2020-07-24 12:14:00 +03:00
andrey 6f58388d8d PILuaProgram 2020-07-22 23:00:31 +03:00
andrey 16bbcddf50 PIP Lua Module 2020-07-22 22:20:54 +03:00
peri4 2dfbbf80b7 clean, fix FindPIP.cmake 2020-06-28 01:03:29 +03:00
peri4 5de62b1c83 FindPIP patch 2020-06-26 09:51:05 +03:00
peri4 4910631ce8 PIObject::scopeList() fix
DeployMacros supports for "$<>" files
2020-06-17 16:49:02 +03:00
andrey c59579d5d5 BIG deep clean 2020-06-10 13:14:16 +03:00
andrey 51a76be487 Merge branch 'master' of https://git.shs.tools/SHS/pip 2020-05-22 12:19:56 +03:00
andrey a2898ac737 correct regexp in DeployMacros.cmake 2020-05-22 12:19:50 +03:00
peri4 c6be855d0f android patch 2020-05-21 13:07:08 +03:00
peri4 f625b87577 DeployMacros LIBS support 2020-05-20 19:49:14 +03:00
peri4 1692d389c9 deploy 2020-05-19 18:30:34 +03:00
peri4 1899832362 deploy service depends with version 2020-05-19 13:18:09 +03:00
peri4 b860d8bbaf deploy 2020-05-18 19:18:15 +03:00
peri4 d2cb72c676 debian-service fix 2020-05-18 17:41:45 +03:00
peri4 caedece352 debian-service 2020-05-18 16:39:18 +03:00
peri4 b212edf090 FindPIP.cmake windows cross-android 2020-05-16 11:11:32 +03:00
peri4 de17f93679 linux deploy 2020-05-12 22:39:16 +03:00
peri4 b07fe9f892 linux deploy 2020-05-12 18:48:59 +03:00
peri4 e85275c587 dpkg-deb with gzip 2020-05-10 14:36:12 +03:00
peri4 25ddc832af deploy features 2020-05-07 17:41:26 +03:00
peri4 3386c7702c CROSSTOOLS support 2020-05-04 12:51:01 +03:00
peri4 920d13685c deploy for crosslinux 2020-05-03 11:25:37 +03:00
peri4 b9ba2d66b9 DeployMacros.cmake 2020-04-29 18:33:26 +03:00