Overview
Comment: | [build][fr] call conj module in build_data directly from the source instead of Grammalecte package |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr | build |
Files: | files | file ages | folders |
SHA3-256: |
ae2cdf1d92b1856cdcf755fee66e5691 |
User & Date: | olr on 2017-12-26 14:27:27 |
Other Links: | manifest | tags |
Context
2017-12-26
| ||
14:43 | [graphspell] add forgotten file check-in: f3d1b23584 user: olr tags: trunk, graphspell | |
14:27 | [build][fr] call conj module in build_data directly from the source instead of Grammalecte package check-in: ae2cdf1d92 user: olr tags: trunk, fr, build | |
13:54 | [fr] pt: mettre à terre check-in: 8b6bd9b12c user: olr tags: trunk, fr | |
Changes
Modified gc_lang/fr/build_data.py from [9a16091a61] to [a0d5d064eb].
︙ | ︙ | |||
9 10 11 12 13 14 15 | import os import itertools import graphspell.ibdawg as ibdawg from graphspell.echo import echo from graphspell.str_transform import defineSuffixCode import graphspell.tokenizer as tkz | < | 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | import os import itertools import graphspell.ibdawg as ibdawg from graphspell.echo import echo from graphspell.str_transform import defineSuffixCode import graphspell.tokenizer as tkz class cd: """Context manager for changing the current working directory""" def __init__ (self, newPath): self.newPath = os.path.expanduser(newPath) |
︙ | ︙ | |||
265 266 267 268 269 270 271 272 273 274 275 276 277 278 | open(sp+"/modules-js/mfsp_data.json", "w", encoding="utf-8", newline="\n").write(sCode) def makePhonetTable (sp, bJS=False): print("> Correspondances phonétiques ", end="") print("(Python et JavaScript)" if bJS else "(Python seulement)") try: oDict = ibdawg.IBDAWG("French.bdic") except: traceback.print_exc() return # set of homophonic words | > > | 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 | open(sp+"/modules-js/mfsp_data.json", "w", encoding="utf-8", newline="\n").write(sCode) def makePhonetTable (sp, bJS=False): print("> Correspondances phonétiques ", end="") print("(Python et JavaScript)" if bJS else "(Python seulement)") import gc_lang.fr.modules.conj as conj try: oDict = ibdawg.IBDAWG("French.bdic") except: traceback.print_exc() return # set of homophonic words |
︙ | ︙ |
Modified make.py from [850d6c4ce8] to [bf74b39e46].
︙ | ︙ | |||
218 219 220 221 222 223 224 | spLangPack = "grammalecte/"+sLang helpers.createCleanFolder(spLangPack) for sf in os.listdir("gc_core/py/lang_core"): if not os.path.isdir("gc_core/py/lang_core/"+sf): helpers.copyAndFileTemplate("gc_core/py/lang_core/"+sf, spLangPack+"/"+sf, dVars) print("+ Modules: ", end="") for sf in os.listdir(spLang+"/modules"): | | | 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 | spLangPack = "grammalecte/"+sLang helpers.createCleanFolder(spLangPack) for sf in os.listdir("gc_core/py/lang_core"): if not os.path.isdir("gc_core/py/lang_core/"+sf): helpers.copyAndFileTemplate("gc_core/py/lang_core/"+sf, spLangPack+"/"+sf, dVars) print("+ Modules: ", end="") for sf in os.listdir(spLang+"/modules"): if not sf.startswith(("gce_", "__pycache__")): file_util.copy_file(spLang+"/modules/"+sf, spLangPack) print(sf, end=", ") print() # TEST FILES with open("grammalecte/"+sLang+"/gc_test.txt", "w", encoding="utf-8", newline="\n") as hDstPy: hDstPy.write("# TESTS FOR LANG [" + sLang + "]\n\n") |
︙ | ︙ |