aboutsummaryrefslogtreecommitdiff
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* revive UE toolchain build (#343)Dan Engelbrecht2023-08-223-49/+43
| | | | | | | | | * add comment about 7z usage in xmake bundle * add ue-libcxx lib/headers and licence + tps * update get_ue_toolchain.sh to use embedded libc++ and decouple from p4 * clearer output when falling back to zip from 7z * update ci scripts to use ue toolchain on linux * updated linux build README.md * changelog
* updated logic for 7z/zipStefan Boberg2023-05-191-6/+6
| | | | | previously, an attempt was made to locate any installed binary but the located path was not actually used in practice
* moved source directories into `/src` (#264)Stefan Boberg2023-05-021-1/+1
| | | | | | * moved source directories into `/src` * updated bundle.lua for new `src` path * moved some docs, icon * removed old test trees
* fix: bundle shouldn't append content zip to zenStefan Boberg2023-05-011-4/+0
|
* Added setup_windows.bat for use in provisioning test machinesStefan Boberg2023-04-121-0/+5
|
* removed some deprecated scriptsStefan Boberg2023-02-088-1007/+0
|
* Removed unused scriptMartin Ridgers2023-02-071-277/+0
|
* Fixed wrong if-statement when checking for the presence of clang++Martin Ridgers2023-02-061-1/+1
|
* Added note about UE toolchain meeting VFX reference platform versionsMartin Ridgers2023-02-061-3/+4
|
* Fixed two typos in ReadmeMartin Ridgers2023-02-061-2/+2
|
* Removed the AppImage-based bundling step on LinuxMartin Ridgers2023-02-022-40/+1
|
* Scripts to acquire and use UE's Linux toolchainMartin Ridgers2023-02-025-0/+126
|
* Include zen cmd in release (#188)Dan Engelbrecht2022-11-091-3/+32
| | | | | * make sure we build the zen command line as well in bundle * include zen command line executable * changelog
* Don't use -r option for 7z, it is not needed and picks up more than you ↵Dan Engelbrecht2022-09-051-1/+1
| | | | expect (#156)
* tweak compression settings to streamline buildStefan Boberg2022-06-031-2/+2
| | | | previously the bundles used maximum compression, now it uses the fastest mode. With the old setting bundling (release) took 55s on my machine, with these settings it took 28s
* Commented out key file conditioningMartin Ridgers2022-04-121-1/+2
|
* Add pre-commit config (#69)Joe Kirchoff2022-04-051-138/+0
| | | | | | | * Add .pre-commit-config.yaml * format all using pre-commit clang-format hook * Add pre-commit to inject unreal header comment * Remove prepare_commit.bat & update CODING.md * Remove check-added-large-files, add headers before clang-format
* Introduced basic validation of the clang-format versionStefan Boberg2022-03-171-1/+18
| | | | This is a very primitive implementation, which could probably be improved. We should also raise an error if clang-format is not found
* Fixed typoMartin Ridgers2022-03-151-1/+1
|
* Zip up the frontend content and append to executable when bundlingMartin Ridgers2022-03-151-12/+81
|
* Allow nil arguments when bundle.lua launches processesMartin Ridgers2022-03-151-2/+9
|
* remote_build: convert given key file to Unix line endingsMartin Ridgers2022-02-231-5/+7
|
* Use AppImage when bundling for Linux to avoid unmet GCC-11 dependenciesMartin Ridgers2022-02-222-1/+40
|
* remote_build: allow path .zips are copied to to be overridenMartin Ridgers2022-02-161-1/+2
|
* remote_build: allow clone/fetch from external git daemonsMartin Ridgers2022-02-111-22/+31
|
* remote_build: better handling of git-daemon processesMartin Ridgers2022-02-111-17/+7
|
* remote_build: build by commit instead of a remote/branch refMartin Ridgers2022-02-111-3/+6
|
* Use a clean and detatched head instead of pulling a branch alongMartin Ridgers2022-02-081-2/+3
|
* Added --no-batch option to formatcode scriptStefan Boberg2022-02-021-4/+14
| | | | Intended as a workaround for cases when clang-format crashes, which often is "fixed" by only formatting a specific file
* Tweaked remote_build.py TTY outputMartin Ridgers2022-02-011-2/+2
|
* Partial remote host validation for remote_build.pyMartin Ridgers2022-02-011-7/+20
|
* Validate remote_build.py key file for required tailing EOLMartin Ridgers2022-02-011-7/+14
|
* Disable remote_build.py's ANSI codes if the terminal doesn't support themMartin Ridgers2022-02-011-2/+15
|
* Script for building a branch over SSHMartin Ridgers2022-02-011-0/+237
|
* Super temporary sentry symbol upload script to help jog my memory whenever I ↵Stefan Boberg2022-01-261-0/+3
| | | | need to update symbols for a submitted binary
* Changed deployment scripts to always use xmakeStefan Boberg2022-01-261-12/+3
|
* Added generateprojects.batStefan Boberg2022-01-241-0/+1
|
* prepare_commit: Add filter for filenames. Print full path from root in the ↵mattpetersepic2022-01-241-11/+73
| | | | display. (#37)
* Set a minimum Mac OS version that UE usesMartin Ridgers2022-01-201-2/+2
|
* Moved bundle.lua to scripts/bundle.lua to keep root cleanMartin Ridgers2022-01-201-0/+183
|
* Fix issues with deployment python script due to removal of sln files.Zousar Shaker2022-01-041-2/+2
|
* Updated deploy script to set platform, architecture and configuration.Per Larsson2021-11-241-11/+11
|
* Merged from upstreamStefan Boberg2021-10-051-10/+27
|
* Changed path for crashpad exe since vcpkg decided to put it somewhere else ↵Stefan Boberg2021-09-141-1/+1
| | | | now, for reasons unknown
* Added gb benchmark tool for test script usageStefan Boberg2021-09-121-0/+0
|
* Improved deploy script error reportingStefan Boberg2021-09-031-14/+22
|
* Make sure build scripts fails if the devenv build failsStefan Boberg2021-09-031-3/+12
|
* Improvements to build deploy scriptsStefan Boberg2021-09-032-7/+341
| | | | | Deploybuild script now builds code first Jazzed up terminal output
* Updated deploy scripts to handle crashpad and pdb updates betterStefan Boberg2021-08-311-1/+4
|
* Initial build deploy scripts. Still missing debug information upload step so ↵Stefan Boberg2021-08-214-0/+622
| | | | should not be used