Commit Graph

81 Commits

Author SHA1 Message Date
Marcel Pi 7bcbef736b Add --all option to python build script. 2024-02-12 15:32:10 +01:00
Xavier Solé Nogués 87cdb3b033
Implement Ubuntu Build (#7134)
* Link against libc++

* Fix linking issues

* Handle properly toolchain items not found errors

* Clean up unnecessary linking flags
2024-02-09 15:19:23 +01:00
xavisolesoft ffdedcb3fa Build Ubuntu clang16: Fix Sqlite3 build 2024-02-05 18:40:51 +01:00
xavisolesoft 9ade5ff8bb Build: Fix sqlite compilation and Carla.Build.cs library paths 2024-01-25 19:11:43 +01:00
xavisolesoft 0f68481a09 Build: Unify windows and linux find executable code 2024-01-24 11:14:29 +01:00
xavisolesoft 6d5f8f5b2b Build: Fix FindExecutable for ubuntu 2024-01-24 10:33:51 +01:00
Marcel Pi a6e32afbe1 Fix RTTI error. 2024-01-24 09:45:50 +01:00
xavisolesoft 7809c69a03 Build: Fix SUMO compilation 2024-01-23 17:42:16 +01:00
Marcel Pi 3d5a396a75 Quick fix. 2024-01-23 17:26:07 +01:00
Marcel Pi cdc763a404 Merge remote-tracking branch 'origin/marcel/ue5.3' into marcel/ue5.3 2024-01-23 17:23:16 +01:00
Marcel Pi e6e558bc54 Fix hardcoded windows flag for cmake projects. 2024-01-23 17:23:07 +01:00
xavisolesoft a9f7319ad7 Build: Set properly library extension for linux 2024-01-23 17:21:08 +01:00
Marcel Pi c2ceaaf88e Add -fPIC in cmake projects. 2024-01-23 17:14:52 +01:00
Marcel Pi 361710dfe0 Change zlib to zlibstatic in Windows. 2024-01-23 17:11:42 +01:00
Marcel Pi 335f664643 Fix invalid zlib path. 2024-01-23 17:10:47 +01:00
Marcel Pi 5a53e4a2ea Change default boost toolset for linux. 2024-01-23 16:48:08 +01:00
xavisolesoft 9875664043 Build: Give execution permissions to boost bootstrap on linux and forte configure execution after download. 2024-01-23 16:45:28 +01:00
xavisolesoft 765642d558 Build: Set the file extension for linux scripts 2024-01-23 15:27:45 +01:00
xavisolesoft 3ef30e6aca Build: Add boost configure log for boostrap 2024-01-23 15:06:13 +01:00
Marcel Pi aa24005f88 Several fixes (PythonAPI, Configure, Boost Exceptions). 2024-01-23 12:41:57 +01:00
Marcel Pi 63ab2978f8 Fix lib command line. 2024-01-17 20:47:05 +01:00
Marcel Pi cdff221c12 Minor change. 2024-01-17 20:44:49 +01:00
Marcel Pi 241802bf7d Minor change. 2024-01-17 20:42:11 +01:00
Marcel Pi 461a98d07e Minor change. 2024-01-17 20:37:49 +01:00
Marcel Pi bd3230cdbb Fix .cs issue. 2024-01-17 17:45:06 +01:00
Marcel Pi 211b37b3ff Remove misbehaving fast path for clang. 2024-01-16 14:27:57 +01:00
Marcel Pi 173978d6ca Improve error handling in UE build side and fix minor issues in Configure.py. 2024-01-16 14:05:04 +01:00
Marcel Pi d45eb50e57 Add content clone path in Configure.py. 2024-01-03 14:41:37 +01:00
Marcel Pi 37b1628b1e Minor changes. 2024-01-03 13:02:24 +01:00
Marcel Pi daf1d4fc3d Several fixes. 2024-01-03 11:30:12 +01:00
Marcel Pi b78f1283dd Merge remote-tracking branch 'origin/marcel/ue5.3' into marcel/ue5.3 2024-01-02 20:23:50 +01:00
Marcel Pi b79c83cca2 Minor changes. 2024-01-02 20:23:37 +01:00
xavisolesoft 1476b1fbe7 Fix Link Error: Downgrade proj library from 9.3.0 to 7.2.1 for compatibility with sumo library 2024-01-02 19:39:58 +01:00
Marcel Pi 046ad2b238 More fixes. 2024-01-02 15:52:07 +01:00
xavisolesoft 38ba10b33f Remove duplicate Unreal carla plugin build process launch. 2023-12-29 19:06:02 +01:00
Marcel Pi 1b95305b53 Add requirements.txt, fix sqlite build issue and add casts. 2023-12-21 16:02:48 +01:00
Marcel Pi e5ca821e13 Change source rpclib repo. 2023-12-21 11:52:26 +01:00
Aaron Samaniego 454c897136 More Compilaiton fixes 2023-12-21 11:42:15 +01:00
Marcel Pi 1d34eda29b Minor build script changes and fix install paths in UE .cs files 2023-12-20 13:23:32 +01:00
Marcel Pi 4360198f76 Change build script indentation again. 2023-12-20 12:59:37 +01:00
Marcel Pi 36e1d08bc2 Modify math utils, change build script indentation. 2023-12-20 12:57:37 +01:00
Marcel Pi f1002c19b3 Multiple C++ and build script fixes. 2023-12-20 12:37:34 +01:00
Marcel Pi 9f184a6ea6 Minor fix. 2023-12-20 11:57:29 +01:00
Marcel Pi b70000f969 Fix more ConfigureSUMO task dependency issues. 2023-12-20 11:52:23 +01:00
Marcel Pi f803e3bd7a Change sqlite obj path. 2023-12-20 11:48:13 +01:00
Marcel Pi 2e64f64dfb Fix ConfigureSUMO. 2023-12-20 11:42:39 +01:00
Marcel Pi 14c49e3f43 Add boost toolset command line option. 2023-12-20 11:28:14 +01:00
Marcel Pi ff305d3b69 Fix minor error in Configure.py. 2023-12-20 11:08:55 +01:00
Marcel Pi 116fa1afe3 Misc fixes and improvements. 2023-12-01 15:21:12 +01:00
Marcel Pi 5d3f9219af Fix Carla UE include paths. 2023-11-30 17:43:27 +01:00