s3-waf: convert CHARSET into a subsystem.
authorGünther Deschner <gd@samba.org>
Sun, 26 Sep 2010 19:25:16 +0000 (21:25 +0200)
committerGünther Deschner <gd@samba.org>
Sun, 26 Sep 2010 22:39:36 +0000 (00:39 +0200)
Guenther

source3/wscript_build

index 6aba79879b695c351cd45ec9f459bedfc43bb459..805369e83aafb244e40747f4be584a4b932d663d 100644 (file)
@@ -1151,6 +1151,7 @@ for prefix in bld.env.MODULE_PREFIXES:
     if prefix == 'auth': continue
     if prefix == 'pdb': continue
     if prefix == 'idmap': continue
+    if prefix == 'charset': continue
 
     static_key = "%s_STATIC" % prefix.upper()
     shared_key = "%s_SHARED" % prefix.upper()
@@ -1385,6 +1386,39 @@ bld.SAMBA_MODULE('IDMAP_ADEX',
                  internal_module=True,
                  enabled=True)
 
+bld.SAMBA_SUBSYSTEM('CHARSET',
+                    source='',
+                    deps='''CHARSET_WEIRD CHARSET_CP850 CHARSET_CP437 CHARSET_MACOSXFS''',
+                    vars=locals())
+
+bld.SAMBA_MODULE('CHARSET_WEIRD',
+                 subsystem='CHARSET',
+                 source=CHARSET_WEIRD_SRC,
+                 init_function='',
+                 internal_module=True,
+                 enabled=True)
+
+bld.SAMBA_MODULE('CHARSET_CP850',
+                 subsystem='CHARSET',
+                 source=CHARSET_CP850_SRC,
+                 init_function='',
+                 internal_module=True,
+                 enabled=True)
+
+bld.SAMBA_MODULE('CHARSET_CP437',
+                 subsystem='CHARSET',
+                 source=CHARSET_CP437_SRC,
+                 init_function='',
+                 internal_module=True,
+                 enabled=True)
+
+bld.SAMBA_MODULE('CHARSET_MACOSXFS',
+                 subsystem='CHARSET',
+                 source=CHARSET_MACOSXFS_SRC,
+                 init_function='',
+                 internal_module=True,
+                 enabled=False) #fixme
+
 bld.SAMBA_SUBSYSTEM('AVAHI',
                     source=AVAHI_SRC,
                     deps='avahi-common avahi-client',