diff options
author | Andrew Bartlett <abartlet@samba.org> | 2011-02-16 16:30:56 +1100 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2011-02-18 17:00:34 +1100 |
commit | 92faeaeea841dd0bce9460d25429846ae2fdc0af (patch) | |
tree | 1280a8722d974c46e767047fe8ec9a65442dd5d7 /source3/wscript_build | |
parent | 0bad0e3ff2063f009557ab6ad7a442ceaed593ee (diff) | |
download | samba-92faeaeea841dd0bce9460d25429846ae2fdc0af.tar.gz samba-92faeaeea841dd0bce9460d25429846ae2fdc0af.tar.bz2 samba-92faeaeea841dd0bce9460d25429846ae2fdc0af.zip |
charset Remove use of {isupper,islower,toupper,tolower}_w functions
These now call the common _m functions that consider UTF16 code points.
This removes the code which will make up a 'lame' table in memory, as
this can just as correctly be handled by running the algorithm at runtime (which is to call toupper() and tolower() on characters < 128).
When used, a top level waf build will always locate the correct table
- in the build tree or outside - due to relinking the installed
binary.
Andrew Bartlett
Diffstat (limited to 'source3/wscript_build')
-rw-r--r-- | source3/wscript_build | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/source3/wscript_build b/source3/wscript_build index 8b68089731..9a78d5a676 100644 --- a/source3/wscript_build +++ b/source3/wscript_build @@ -990,13 +990,14 @@ bld.SAMBA3_SUBSYSTEM('tdb-wrap', bld.SAMBA3_SUBSYSTEM('CHARSET', source='''lib/util_str.c lib/util_unistr.c lib/charcnv.c lib/iconv.c''', - public_deps='iconv', + public_deps='iconv CODEPOINTS', deps='DYNCONFIG') bld.SAMBA3_SUBSYSTEM('samba-util', source=UTIL_SRC, deps='talloc CHARSET LIBCRYPTO', vars=locals()) + #FIXME bld.SAMBA3_SUBSYSTEM('ndr-standard', source='', @@ -1359,6 +1360,7 @@ bld.INSTALL_FILES('${SWATDIR}', swat_files, base_name='../swat') ########################## INCLUDES ################################# +bld.RECURSE('../lib/util/charset') bld.RECURSE('../auth') bld.RECURSE('../lib/addns') bld.RECURSE('../lib/async_req') |