Commit Graph
33 Commits
Author SHA1 Message Date
Mamadou Babaei 8cfeb76a2f seprate the engine and senseglove module dependency lists 2024-08-16 16:37:27 +02:00
Mamadou Babaei 6f08369551 bump senseglove libraries to v2.102.0-4a8bd81d and drop support for ue 5.1 and epic native toolchain v20 2024-08-16 16:28:33 +02:00
Mamadou Babaei d8ae5923d5 fix v2.0.2 UE 5.4 RunUAT build issues that mostly caused by missing headers 2024-05-15 04:34:46 +02:00
Mamadou Babaei befb07470e improve target platform detection when building SenseGloveConnectImpl and SenseGloveCoreImpl modules and also distinguish x64 builds from arm64 on windows 2024-05-15 04:34:38 +02:00
Mamadou Babaei b467c679de fix: asking CppCompileEnvironment for a single Architecture, but it has multiple Architectures (arm64, x64) 2024-05-15 04:34:30 +02:00
Mamadou Babaei e0ea29ca18 correct the module logs grammars 2024-03-22 20:57:49 +01:00
Mamadou Babaei 69bf6161f8 expose as little as dependencies as possible 2024-03-22 20:54:54 +01:00
Mamadou Babaei d83251a57c implement the nova2 api updates and bump the senseglove libraries to v2.101.0-3e1693fb 2024-03-22 20:54:09 +01:00
Mamadou Babaei 6251cb0d37 bump the copyright years 2024-02-03 04:52:57 +01:00
Mamadou Babaei 41196d69c1 add support for the upcoming unreal engine 5.3 and native toolchain v22 libs to the build system 2023-08-14 17:25:55 +02:00
Mamadou Babaei 5cec1ac563 drop support for native toolchain v19, msvc v141 (2017), and thus ue 4.27 in the build system 2023-06-16 02:02:42 +02:00
Mamadou Babaei 946df25210 fix linux aarch64 build issues on ue 5.0 2023-05-19 18:35:44 +02:00
Mamadou Babaei 6be4ab7a5b fix linux aarch64 build issues and for older unreal engine versions 2023-05-19 18:04:34 +02:00
Mamadou Babaei b4968ebd05 fix linux aarch64 build issues and for ue 4.27 up to 5.2 2023-05-19 18:04:33 +02:00
Mamadou Babaei f09bd379d8 add linux aarch64 platform support for unreal 5.2+ and bump senseglove libraries to v2.7.1-965f90c 2023-05-19 18:04:32 +02:00
Mamadou Babaei 4a72839ece add special android directory methods and initialization args 2023-03-28 10:34:49 +02:00
Mamadou Babaei 9116e4a234 fix comments 2023-03-28 10:34:47 +02:00
Mamadou Babaei 9ee7e3f0df fix android architecture detection issues on ue 5.2 2023-03-28 10:34:47 +02:00
Mamadou Babaei eead79b8f5 remove the redundant sgplatform from the sgconnectimpl module 2023-03-28 10:34:43 +02:00
Mamadou Babaei 4e591d6290 initial attempt to cleanup dead code from the dropped engine versions: 4.22 to 4.26 2023-03-28 10:34:43 +02:00
Mamadou Babaei 94301a321c update senseglove libraries to v2.2.1-ca2f23d with per engine segregated android ndk support 2023-03-28 10:34:23 +02:00
Mamadou Babaei c0d4a50f76 add support for android armeabi-v7a with neon, x86-64, and x86 builds in addition to arm64-v8a 2023-02-07 12:12:17 +01:00
Mamadou Babaei 6006a22c06 add initial ue5.2 support to the build system along with linux third-party libraries 2023-02-07 12:12:17 +01:00
Mamadou Babaei 54bda06bdc bump sgconnect and sgcore to v2.1.0-9080621 and add an almost functional android implementation 2023-02-03 13:43:40 +01:00
Mamadou Babaei f9dbc1f11e try to offload android to sgcore/sgconnect third-party libraries and drop linux third-party libraries for earlier versions of the engine prior to 4.27 2023-02-03 13:43:40 +01:00
Mamadou Babaei 3b6a2341fa bump copyright years 2023-02-03 13:43:40 +01:00
Mamadou Babaei fb5babc0f1 add an android module with working jni calls to Init(), Dispose(), and GetLibraryVersion() 2023-02-03 13:43:39 +01:00
Mamadou Babaei fae227db6c move sgplatform headers to the public folder 2022-12-02 12:35:07 +01:00
Mamadou Babaei f9bc33f2fd fix ue >= 5.0 ubt errors 2022-12-02 12:35:07 +01:00
Mamadou Babaei 225f2d3d30 add macros for C++17 detection 2022-12-02 12:35:04 +01:00
Mamadou Babaei 3289fadcde add support for msvc 2017 to the build.cs files 2022-12-02 12:35:01 +01:00
Mamadou Babaei 5da6ab4dcf move the third party directory to source in order to adhere to unreal engine market place guidelines 2022-11-04 15:06:17 +01:00
Mamadou Babaei ff02526c05 initial public release 2022-11-02 22:43:14 +01:00