mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-28 12:26:59 +00:00
Improve autotools support for generating LFUNs.lyx
The tqrget now works properly when out of source directory qnd uses the $(PYTHON) variable. Also, the use of the error() function has been fixed in the gen_lfun.py script.
This commit is contained in:
parent
ea25b62b1b
commit
4ec02b46b5
@ -48,8 +48,10 @@ rpmdist: dist
|
||||
doxydoc:
|
||||
cd sourcedoc; $(MAKE) doxydoc
|
||||
|
||||
lfundoc:
|
||||
development/tools/gen_lfuns.py src/LyXAction.cpp > lib/doc/LFUNs.lyx
|
||||
lfundoc: $(srcdir)/lib/doc/LFUNs.lyx
|
||||
|
||||
$(srcdir)/lib/doc/LFUNs.lyx: $(srcdir)/development/tools/gen_lfuns.py $(srcdir)/src/LyXAction.cpp
|
||||
$(AM_V_GEN)$(PYTHON) $^ >$@ 2>/dev/null
|
||||
|
||||
keystest:
|
||||
development/keystest/lyx_make.sh
|
||||
|
@ -377,14 +377,14 @@ def write_sections(file,lfuns):
|
||||
write_fields(file, lf)
|
||||
|
||||
def main(argv):
|
||||
# parse command line arguments
|
||||
# parse command line arguments
|
||||
script_path, script_name = os.path.split(argv[0])
|
||||
if len(argv) < 2:
|
||||
error(usage(script_name))
|
||||
# input file
|
||||
lyxaction_path = argv[1]
|
||||
if not os.path.exists(lyxaction_path):
|
||||
error(script_name + ": %s is not a valid path" % lyxaction_path, usage(argv[0]))
|
||||
if not os.path.isfile(lyxaction_path):
|
||||
error(script_name + ": %s is not a valid path" % lyxaction_path)
|
||||
|
||||
# output file
|
||||
if len(argv) == 3:
|
||||
|
Loading…
Reference in New Issue
Block a user