diff options
author | Peter Anvin <hpa@tazenda.(none)> | 2005-12-08 18:01:55 -0800 |
---|---|---|
committer | Peter Anvin <hpa@tazenda.(none)> | 2005-12-08 18:01:55 -0800 |
commit | 460efefa6021aed13c6d02479591b0de20fa52bf (patch) | |
tree | 12c210040ce628394a05077d85fe58523b9426d2 | |
parent | c241022ab4254ad66b5652010c06bf983f75d7c1 (diff) | |
download | libucd-460efefa6021aed13c6d02479591b0de20fa52bf.tar.gz |
Add interface to query the UCD version number
-rw-r--r-- | Makefile | 4 | ||||
-rw-r--r-- | ucd.h.in | 1 | ||||
-rw-r--r-- | ucd/version | 1 |
3 files changed, 5 insertions, 1 deletions
@@ -41,7 +41,7 @@ enums/%.lo: enums/%.c $(HDRS) LIBSRCS = proparray.c gen/nametoucs_hash.c gen/ucstoname_hash.c \ gen/jamo.c gen/nameslist.c gen/nameslist_dict.c \ gen/ucstoname_tab.c gen/nametoucs_tab.c nametoucs.c \ - ucslookup.c cache.c $(wildcard enums/*.c) + ucslookup.c cache.c gen/ucdversion.c $(wildcard enums/*.c) LIBOBJS = $(patsubst %.c,%.o,$(LIBSRCS)) SO_OBJS = $(patsubst %.c,%.lo,$(LIBSRCS)) @@ -103,6 +103,8 @@ gen/mk_nametoucs_tab: mk_nametoucs_tab.ho gen/nametoucs_hash.ho gen/nametoucs_tab.c: gen/mk_nametoucs_tab gen/nametoucs.tab gen/mk_nametoucs_tab +gen/ucdversion.c: ucd/version ucdversion.pl + $(PERL) ucdversion.pl $(LIB_FILE): $(LIBOBJS) rm -f $(LIB_FILE) @@ -121,5 +121,6 @@ const struct unicode_character_data *unicode_character_data(int32_t); const struct unicode_character_data *unicode_character_get(const struct unicode_character_data *); void unicode_character_put(const struct unicode_character_data *); const struct unicode_character_data *unicode_character_lookup(const char *); +extern const int unicode_database_version[3]; #endif /* UCD_H */ diff --git a/ucd/version b/ucd/version new file mode 100644 index 0000000..ee74734 --- /dev/null +++ b/ucd/version @@ -0,0 +1 @@ +4.1.0 |