mirror of
https://github.com/servo/servo.git
synced 2025-06-06 16:45:39 +00:00
parent
456900b4ef
commit
01c7ac785b
4 changed files with 3 additions and 20 deletions
|
@ -3,7 +3,7 @@
|
|||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>CFBundleExecutable</key>
|
||||
<string>run-servo</string>
|
||||
<string>servo</string>
|
||||
<key>CFBundleGetInfoString</key>
|
||||
<string>Servo</string>
|
||||
<key>CFBundleIconFile</key>
|
||||
|
|
|
@ -221,16 +221,6 @@ class PackageCommands(CommandBase):
|
|||
credits_file.write(template.render(version=version))
|
||||
delete(template_path)
|
||||
|
||||
print("Writing run-servo")
|
||||
bhtml_path = path.join('${0%/*}', '..', 'Resources', 'browserhtml', 'index.html')
|
||||
runservo = os.open(
|
||||
path.join(content_dir, 'run-servo'),
|
||||
os.O_WRONLY | os.O_CREAT,
|
||||
int("0755", 8)
|
||||
)
|
||||
os.write(runservo, '#!/bin/bash\nexec ${0%/*}/servo ' + bhtml_path)
|
||||
os.close(runservo)
|
||||
|
||||
print("Creating dmg")
|
||||
os.symlink('/Applications', path.join(dir_to_dmg, 'Applications'))
|
||||
dmg_path = path.join(dir_to_build, "servo-tech-demo.dmg")
|
||||
|
@ -324,14 +314,6 @@ class PackageCommands(CommandBase):
|
|||
|
||||
change_prefs(dir_to_resources, "linux")
|
||||
|
||||
print("Writing runservo.sh")
|
||||
servo_args = ['-b',
|
||||
path.join('./browserhtml', 'index.html')]
|
||||
|
||||
runservo = os.open(path.join(dir_to_temp, 'runservo.sh'), os.O_WRONLY | os.O_CREAT, int("0755", 8))
|
||||
os.write(runservo, "#!/usr/bin/env sh\n./servo " + ' '.join(servo_args))
|
||||
os.close(runservo)
|
||||
|
||||
print("Creating tarball")
|
||||
tar_path = path.join(path.dirname(binary_path), 'servo-tech-demo.tar.gz')
|
||||
|
||||
|
|
|
@ -2,5 +2,7 @@
|
|||
"dom.forcetouch.enabled": true,
|
||||
"dom.mozbrowser.enabled": true,
|
||||
"shell.builtin-key-shortcuts.enabled": false,
|
||||
"os:windows,os:linux;shell.homepage": "browserhtml/index.html",
|
||||
"os:macosx;shell.homepage": "../Resources/browserhtml/index.html",
|
||||
"os:macosx;shell.native-titlebar.enabled": false
|
||||
}
|
||||
|
|
|
@ -38,7 +38,6 @@
|
|||
WorkingDirectory="INSTALLDIR"
|
||||
Icon="Servo.ico"
|
||||
IconIndex="0"
|
||||
Arguments="browserhtml\index.html"
|
||||
Advertise="yes"/>
|
||||
</File>
|
||||
<File Id="ServoManifest"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue