bugfixes
This commit is contained in:
parent
71261dadcb
commit
14b031064e
1 changed files with 0 additions and 78 deletions
78
mk.py
Normal file → Executable file
78
mk.py
Normal file → Executable file
|
|
@ -84,81 +84,3 @@ if done_something:
|
||||||
|
|
||||||
print(help_msg)
|
print(help_msg)
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
subprocess.run(['C:\\cygwin64\\bin\\bash.exe', '-l', 'RunModels.scr'],
|
|
||||||
stdin=vin, stdout=vout,
|
|
||||||
cwd='C:\\path\\dir_where_RunModels\\')
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
exec('ls -la')
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
old_help = '''
|
|
||||||
$ ./build.py
|
|
||||||
# Use:
|
|
||||||
|
|
||||||
build.py [<options>] clean | all | <targets> | <utilities>
|
|
||||||
|
|
||||||
# Options:
|
|
||||||
|
|
||||||
-n,--no-execute - print commands, don't execute them
|
|
||||||
-l,--no-librewolf - skip LibreWolf specific stages.
|
|
||||||
-x,--cross - crosscompile from linux, implies -t win
|
|
||||||
-s,--src <src> - release,nightly,tor-browser,gecko-dev
|
|
||||||
(default=release)
|
|
||||||
-t,--distro <distro> - deb,rpm,win,osx (default=win)
|
|
||||||
-T,--token <private_token> - private token used to upload to gitlab.com
|
|
||||||
-3,--i386 - build 32-bit
|
|
||||||
-P,--settings-pane - build with the experimental settings pane
|
|
||||||
|
|
||||||
# Targets:
|
|
||||||
|
|
||||||
all - all steps from fetch to producing setup.exe
|
|
||||||
clean - clean everything, including extracted/fetched sources
|
|
||||||
veryclean - clean like above, and also remove build artifacts.
|
|
||||||
|
|
||||||
fetch - wget or hg clone or git pull
|
|
||||||
extract - when using wget, extract the archive.
|
|
||||||
lw_do_patches - [librewolf] patch the source
|
|
||||||
build - build the browser
|
|
||||||
lw_post_build - [librewolf] insert our settings
|
|
||||||
package - package the browser into zip/apk
|
|
||||||
lw_artifacts - [librewolf] build setup.exe
|
|
||||||
|
|
||||||
# Utilities:
|
|
||||||
|
|
||||||
update_submodules - git update submodules
|
|
||||||
upload - upload the build artifacts to gitlab.com
|
|
||||||
|
|
||||||
git_init - put the source folder in a .git repository
|
|
||||||
reset - use git/mercurial to revert changes to a clean state
|
|
||||||
|
|
||||||
deps_deb - install dependencies with apt
|
|
||||||
deps_rpm - install dependencies with dnf
|
|
||||||
deps_pkg - install dependencies on freebsd
|
|
||||||
|
|
||||||
rustup - update rust
|
|
||||||
mach_env - create mach environment
|
|
||||||
|
|
||||||
|
|
||||||
'''
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue