Overview
Comment: | [build][fr] add option for launching standard Firefox, because dev edition is buggy |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr | build |
Files: | files | file ages | folders |
SHA3-256: |
5255a0e1023086fb91247fbf9578ba38 |
User & Date: | olr on 2020-07-31 08:10:36 |
Other Links: | manifest | tags |
Context
2020-07-31
| ||
10:03 | [fx] iframe edition now available check-in: 45e4affdff user: olr tags: fx, major_change, trunk | |
08:10 | [build][fr] add option for launching standard Firefox, because dev edition is buggy check-in: 5255a0e102 user: olr tags: build, fr, trunk | |
07:15 | [fr] ajustements check-in: caf6a1a8b2 user: olr tags: fr, trunk | |
Changes
Modified gc_lang/fr/config.ini from [df6d0eaaa3] to [033d3cd6d7].
42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 |
oxt_version = 7.2 oxt_identifier = French.linguistic.resources.from.Dicollecte.by.OlivierR oxt_update_info_URL = https://grammalecte.net/grammalecte/oxt/grammalecte.update.xml # Firefox fx_identifier = French-GC@grammalecte.net fx_name = Grammalecte [fr] win_fx_dev_path = C:\Program Files\Firefox Developer Edition\firefox.exe win_fx_nightly_path = C:\Program Files\Firefox Nightly\firefox.exe linux_fx_dev_path = /usr/bin/firefox linux_fx_nightly_path = /usr/bin/firefox # Thunderbird tb_identifier = French-GC-TB@grammalecte.net tb_name = Grammalecte [fr] win_tb_path = C:\Program Files\Mozilla Thunderbird\thunderbird.exe |
< > > |
42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 |
oxt_version = 7.2 oxt_identifier = French.linguistic.resources.from.Dicollecte.by.OlivierR oxt_update_info_URL = https://grammalecte.net/grammalecte/oxt/grammalecte.update.xml # Firefox fx_identifier = French-GC@grammalecte.net fx_name = Grammalecte [fr] win_fx_path = C:\Program Files\Mozilla Firefox\firefox.exe win_fx_dev_path = C:\Program Files\Firefox Developer Edition\firefox.exe win_fx_nightly_path = C:\Program Files\Firefox Nightly\firefox.exe linux_fx_path = /usr/bin/firefox linux_fx_dev_path = /usr/bin/firefox linux_fx_nightly_path = /usr/bin/firefox # Thunderbird tb_identifier = French-GC-TB@grammalecte.net tb_name = Grammalecte [fr] win_tb_path = C:\Program Files\Mozilla Thunderbird\thunderbird.exe |
Modified make.py from [2561b9d2fe] to [e02d3d08f6].
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
...
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
|
xParser.add_argument("-d", "--dict", help="generate FSA dictionary", action="store_true") xParser.add_argument("-t", "--tests", help="run unit tests", action="store_true") xParser.add_argument("-p", "--perf", help="run performance tests", action="store_true") xParser.add_argument("-pm", "--perf_memo", help="run performance tests and store results in perf_memo.txt", action="store_true") xParser.add_argument("-js", "--javascript", help="JavaScript build for Firefox", action="store_true") xParser.add_argument("-acd", "--add_community_dictionary", help="add community dictionary to the build", action="store_true") xParser.add_argument("-apd", "--add_personal_dictionary", help="add personal dictionary to the build", action="store_true") xParser.add_argument("-fx", "--firefox", help="Launch Firefox Developper for WebExtension testing", action="store_true") xParser.add_argument("-fxn", "--firefox_nightly", help="Launch Firefox Nightly for WebExtension testing", action="store_true") xParser.add_argument("-l", "--lint_web_ext", help="web-ext lint on the WebExtension", action="store_true") xParser.add_argument("-tb", "--thunderbird", help="Launch Thunderbird", action="store_true") xParser.add_argument("-tbb", "--thunderbird_beta", help="Launch Thunderbird Beta", action="store_true") xParser.add_argument("-i", "--install", help="install the extension in Writer (path of unopkg must be set in config.ini)", action="store_true") xArgs = xParser.parse_args() ................................................................................ # JavaScript linter if xArgs.lint_web_ext: with helpers.CD("_build/webext/"+sLang): os.system(r'web-ext lint -o text') # Firefox if xArgs.firefox: # Firefox Developer edition with helpers.CD("_build/webext/"+sLang): spfFirefox = dVars['win_fx_dev_path'] if platform.system() == "Windows" else dVars['linux_fx_dev_path'] os.system(r'web-ext run --firefox="' + spfFirefox + '" --browser-console') if xArgs.firefox_nightly: # Firefox Nightly edition with helpers.CD("_build/webext/"+sLang): spfFirefox = dVars['win_fx_nightly_path'] if platform.system() == "Windows" else dVars['linux_fx_nightly_path'] os.system(r'web-ext run --firefox="' + spfFirefox + '" --browser-console') |
>
|
|
>
>
>
>
|
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
...
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
|
xParser.add_argument("-d", "--dict", help="generate FSA dictionary", action="store_true") xParser.add_argument("-t", "--tests", help="run unit tests", action="store_true") xParser.add_argument("-p", "--perf", help="run performance tests", action="store_true") xParser.add_argument("-pm", "--perf_memo", help="run performance tests and store results in perf_memo.txt", action="store_true") xParser.add_argument("-js", "--javascript", help="JavaScript build for Firefox", action="store_true") xParser.add_argument("-acd", "--add_community_dictionary", help="add community dictionary to the build", action="store_true") xParser.add_argument("-apd", "--add_personal_dictionary", help="add personal dictionary to the build", action="store_true") xParser.add_argument("-fx", "--firefox", help="Launch Firefox for WebExtension testing", action="store_true") xParser.add_argument("-fxd", "--firefox_dev", help="Launch Firefox Developper for WebExtension testing", action="store_true") xParser.add_argument("-fxn", "--firefox_nightly", help="Launch Firefox Nightly for WebExtension testing", action="store_true") xParser.add_argument("-l", "--lint_web_ext", help="web-ext lint on the WebExtension", action="store_true") xParser.add_argument("-tb", "--thunderbird", help="Launch Thunderbird", action="store_true") xParser.add_argument("-tbb", "--thunderbird_beta", help="Launch Thunderbird Beta", action="store_true") xParser.add_argument("-i", "--install", help="install the extension in Writer (path of unopkg must be set in config.ini)", action="store_true") xArgs = xParser.parse_args() ................................................................................ # JavaScript linter if xArgs.lint_web_ext: with helpers.CD("_build/webext/"+sLang): os.system(r'web-ext lint -o text') # Firefox if xArgs.firefox: # Firefox with helpers.CD("_build/webext/"+sLang): spfFirefox = dVars['win_fx_path'] if platform.system() == "Windows" else dVars['linux_fx_path'] os.system(r'web-ext run --firefox="' + spfFirefox + '" --browser-console') if xArgs.firefox_dev: # Firefox Developer edition with helpers.CD("_build/webext/"+sLang): spfFirefox = dVars['win_fx_dev_path'] if platform.system() == "Windows" else dVars['linux_fx_dev_path'] os.system(r'web-ext run --firefox="' + spfFirefox + '" --browser-console') if xArgs.firefox_nightly: # Firefox Nightly edition with helpers.CD("_build/webext/"+sLang): spfFirefox = dVars['win_fx_nightly_path'] if platform.system() == "Windows" else dVars['linux_fx_nightly_path'] os.system(r'web-ext run --firefox="' + spfFirefox + '" --browser-console') |