Added hfsplusapi module.
diff --git a/Mac/Build/PythonStandSmall.mcp b/Mac/Build/PythonStandSmall.mcp
index 1cff11f..92231b8 100644
--- a/Mac/Build/PythonStandSmall.mcp
+++ b/Mac/Build/PythonStandSmall.mcp
Binary files differ
diff --git a/Mac/Modules/macconfig.c b/Mac/Modules/macconfig.c
index 5d17c0b..5c545b4 100644
--- a/Mac/Modules/macconfig.c
+++ b/Mac/Modules/macconfig.c
@@ -81,6 +81,7 @@
 extern void initunicodedata();
 extern void init_codecs();
 extern void initNav();
+extern void inithfsplus();
 #ifdef USE_MACCTB
 extern void initctb();
 #endif
@@ -247,7 +248,10 @@
 #if TARGET_API_MAC_CARBON
 	{"_CF", init_CF},
 #endif
+#if TARGET_API_MAC_CARBON
+	{"hfsplus", inithfsplus},
 #endif
+#endif /* USE_TOOLBOX */
 #ifdef USE_QT
 	{"_Cm", init_Cm},
 	{"_Qt", init_Qt},
diff --git a/Mac/scripts/fullbuild.py b/Mac/scripts/fullbuild.py
index eb815b8..c7ff3db 100644
--- a/Mac/scripts/fullbuild.py
+++ b/Mac/scripts/fullbuild.py
@@ -292,6 +292,7 @@
 	(":Mac:Build:waste.carbon.mcp", "waste.carbon"),
 	(":Mac:Build:zlib.carbon.mcp", "zlib.carbon"),
 	(":Mac:Build:_dummy_tkinter.mcp", "_tkinter.carbon"),
+	(":Mac:Build:hfsplus.mcp", "hfsplus.carbon"),
 ##	(":Extensions:Imaging:_tkinter.carbon.mcp", "_tkinter.carbon"),
 	(":Mac:Build:ColorPicker.carbon.mcp", "ColorPicker.carbon"),
 	(":Mac:Build:_AE.carbon.mcp", "_AE.carbon"),
diff --git a/Mac/scripts/genpluginprojects.py b/Mac/scripts/genpluginprojects.py
index 3c41fcd..bbd8f04 100644
--- a/Mac/scripts/genpluginprojects.py
+++ b/Mac/scripts/genpluginprojects.py
@@ -157,6 +157,7 @@
 			outputdir="::Lib:Carbon")
 	# Carbon Only?
 	genpluginproject("carbon", "_CF", outputdir="::Lib:Carbon")
+	genpluginproject("carbon", "hfsplus")
 	
 	# Other Mac modules
 	genpluginproject("all", "calldll", sources=["calldll.c"])