Skip to content

Commit 5d33443

Browse files
committed
generate an OpenCL C built-in functions dictionary
1 parent b32ac1b commit 5d33443

5 files changed

Lines changed: 233 additions & 122 deletions

File tree

Makefile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -513,10 +513,12 @@ $(MANHTMLDIR)/intro.html: $(REFPATH)/intro.txt $(MANCOPYRIGHT)
513513
REGISTRY = $(ROOTDIR)/xml
514514
APIXML = $(REGISTRY)/cl.xml
515515
CFEATURES = c/features.txt
516+
CFUNCTIONS = c/functions.txt
516517
GENSCRIPT = $(SCRIPTS)/gencl.py
517518
DICTSCRIPT = $(SCRIPTS)/gen_dictionaries.py
518519
VERSIONSCRIPT = $(SCRIPTS)/gen_version_notes.py
519-
CFEATSCRIPT = $(SCRIPTS)/gen_c_feature_dictionary.py
520+
CFEATSCRIPT = $(SCRIPTS)/gen_dictionary_from_file.py
521+
CFUNCSCRIPT = $(SCRIPTS)/gen_dictionary_from_file.py
520522
GENSCRIPTOPTS = $(VERSIONOPTIONS) $(EXTOPTIONS) $(GENSCRIPTEXTRA) -registry $(APIXML)
521523
GENSCRIPTEXTRA =
522524

@@ -542,7 +544,8 @@ extinc: $(METADEPEND)
542544
$(METADEPEND): $(APIXML) $(GENSCRIPT)
543545
$(QUIET)$(MKDIR) $(METAPATH)
544546
$(QUIET)$(PYTHON) $(GENSCRIPT) $(GENSCRIPTOPTS) -o $(METAPATH) extinc
545-
$(QUIET)$(PYTHON) $(CFEATSCRIPT) -features $(CFEATURES) -o $(METAPATH)/c-feature-dictionary.asciidoc
547+
$(QUIET)$(PYTHON) $(CFEATSCRIPT) -file $(CFEATURES) -o $(METAPATH)/c-feature-dictionary.asciidoc
548+
$(QUIET)$(PYTHON) $(CFUNCSCRIPT) -file $(CFUNCTIONS) -o $(METAPATH)/c-function-dictionary.asciidoc
546549

547550
# This generates a single file containing asciidoc attributes for each
548551
# extension in the spec being built.

0 commit comments

Comments
 (0)