John Kleinschmidt 047cad1a4d ci: Fix timeout when generating breakpad symbols (#15126) 6 years ago
..
lib 7866575385 ci: fix the upload distribution step on VSTS (#15015) 6 years ago
release-notes 558fff69e7 chore: update to standard 12 6 years ago
README.md 76c5f5cc8a build: move libcc patches to electron repo (#14104) 6 years ago
apply-patches a45ded5508 chore: fix python lint warnings (#14638) 6 years ago
bump-version.py d46834265f chore: make FILEVERSION 4th component 0 on nightly builds (#15074) 6 years ago
check-relative-doc-links.py e86298d5d9 chore: fix relative links in docs and enforce we dont break them again (#14832) 6 years ago
chrome_version.h.in b6b6fc3bfd Remove All Rights Reserved after GitHub copyright 10 years ago
ci-release-build.js 1cf00274ab ci: strip linux binaries for release builds (#14991) 6 years ago
dbus_mock.py eeeeae3bff refactor: use one script to launch all linters (#14622) 6 years ago
download-circleci-artifacts.js 038b56e31e ci: Trigger an arm test on VSTS after CircleCI build (#14898) 6 years ago
dump-symbols.py 047cad1a4d ci: Fix timeout when generating breakpad symbols (#15126) 6 years ago
find-release.js 3ad3ade828 refactor: add prefer-const to .eslintrc + fix errors (#14880) 6 years ago
get-last-major-for-master.js 3ad3ade828 refactor: add prefer-const to .eslintrc + fix errors (#14880) 6 years ago
get-patch 76c5f5cc8a build: move libcc patches to electron repo (#14104) 6 years ago
get-version.py 06481b5630 Add testing for arm, arm64 and ia32 linux builds 7 years ago
lint.js 4017f3faa7 fix: make lint run on Windows in PowerShell 6 years ago
merge-electron-checksums.py 079a7a1a1c Do not put the upload logic in make_zip 8 years ago
native-tests.py f1b097024e ci: run more unittests (#14861) 6 years ago
patch.py 0ea687b529 chore: copy script/patch.py from the libcc repo (#14627) 6 years ago
prepare-release.js 3ad3ade828 refactor: add prefer-const to .eslintrc + fix errors (#14880) 6 years ago
publish-to-npm.js 3ad3ade828 refactor: add prefer-const to .eslintrc + fix errors (#14880) 6 years ago
pump.py a45ded5508 chore: fix python lint warnings (#14638) 6 years ago
release-artifact-cleanup.js c958ed6a85 chore: fix await in cleanup script (#14670) 6 years ago
release.js 3ad3ade828 refactor: add prefer-const to .eslintrc + fix errors (#14880) 6 years ago
run-clang-format.py 2d186cb31a fix: close patch_file before deleting it (#15055) 6 years ago
spec-runner.js 07161a8452 chore: some async await stuff for the spec runner (#14897) 6 years ago
start.js c61db523c7 refactor: replace var with const / let (#14866) 6 years ago
strip-binaries.py 1cf00274ab ci: strip linux binaries for release builds (#14991) 6 years ago
sysroots.json 85372ecb6b update,,, sysroots? again???? 6 years ago
test.py 77fb9cf416 chore: stop using electron.gyp for branding and version (#14559) 6 years ago
tls.py e86298d5d9 chore: fix relative links in docs and enforce we dont break them again (#14832) 6 years ago
update-external-binaries.py 5525f34363 build: make external binaries download action more flexible (#14982) 6 years ago
upload-index-json.py 504581e308 chore: fix out_dir usage in upload-index-json.py 6 years ago
upload-node-checksums.py 363cf1dec2 chore: fix out_dir usage in upload-node-checksums.py 6 years ago
upload-node-headers.py 37f405859f chore: fix out_dir usage in upload-symbols.py 6 years ago
upload-symbols.py 851cd22f10 chore: fix upload.py for symbol.zip upload 6 years ago
upload-to-github.js baf40fd8f7 chore: add extra logging to the upload script 6 years ago
upload.py 7866575385 ci: fix the upload distribution step on VSTS (#15015) 6 years ago
verify-ffmpeg.py 2b8ef344b7 fixme: dont use --enable-logging on the ffmpeg verify phase 6 years ago
zip-symbols.py 047cad1a4d ci: Fix timeout when generating breakpad symbols (#15126) 6 years ago

README.md

get-patch

Use it to save commits from upstream repositories as patch files.

Examples

  1. Write commit contents in the patch format to stdout.

    $ ./script/get-patch --repo src --commit 8e8216e5
    
  2. Create a patch file with a default name if a specified directory.

    $ ./script/get-patch --repo src --commit 8e8216e5 --output-dir patches
    
  3. Create a patch file with a custom name in the current directory.

    $ ./script/get-patch --repo src --commit 8e8216e5 --filename my.patch
    
  4. Create a patch file with a custom name in a specified directory.

    $ ./script/get-patch --repo src --commit 8e8216e5 --output-dir patches --filename my.patch
    
  5. Create patch files with default names in a specified directory.

    $ ./script/get-patch --repo src --output-dir patches --commit 8e8216e5 164c37e3
    
  6. Create patch files with custom names in a specified directory. Note that number of filenames must match the number of commits.

    $ ./script/get-patch --repo src --output-dir patches --commit 8e8216e5 164c37e3 --filename first.patch second.patch