update Explorer Jamfile
Modified: trunk/reactos/subsys/system/explorer/Jamfile
Modified: trunk/reactos/subsys/system/explorer/explorer.dsw
Modified: trunk/reactos/subsys/system/explorer/explorer.rc
Modified: trunk/reactos/subsys/system/explorer/notifyhook/notifyhook.rc
Modified: trunk/reactos/subsys/system/explorer/rc-mingw.jam
Modified: trunk/reactos/subsys/system/explorer/utility/xmlstorage.h
Property changes on: trunk/reactos/subsys/system/explorer
___________________________________________________________________
Name: svn:ignore
   - *.coff
*.exe
*.d
*.o
*.a
*.sym
*.map
bin
Debug
Release
DRelease
UDebug
URelease
_NO_COMUTIL
doxy-doc
Win32
WineDll
WineRelease
*.ncb
*.opt
*.aps
*.ncb
*.plg
*.suo
buildno.h
notifyhook.dll
*.gch
*.h.pch
   + *.coff
*.exe
*.d
*.o
*.a
*.sym
*.map
bin
Debug
Release
DRelease
UDebug
URelease
_NO_COMUTIL
doxy-doc
Win32
WineDll
WineRelease
*.ncb
*.opt
*.aps
*.ncb
*.plg
*.suo
buildno.h
notifyhook.dll
*.gch
*.h.pch
pack.*
.gdbinit
start-gdb.bat
libexpat.dll

Modified: trunk/reactos/subsys/system/explorer/Jamfile
--- trunk/reactos/subsys/system/explorer/Jamfile	2005-01-03 10:59:19 UTC (rev 12751)
+++ trunk/reactos/subsys/system/explorer/Jamfile	2005-01-03 11:25:40 UTC (rev 12752)
@@ -44,7 +44,7 @@
 	dialogs/settings.cpp
 	i386-stub-win32.c
  :	<define>WIN32 <define>_WIN32_IE=0x0600 <define>_WIN32_WINNT=0x0501 <define>WINVER=0x0500
-	<cxxflags>-I$(INCLUDE)
+	<cxxflags>-I$(INCLUDE) <cxxflags>-I.
 #nur für GCC:	<cxxflags>-fexceptions <cxxflags>-Wall
 	<find-shared-library>gdi32
 	<find-shared-library>ole32

Modified: trunk/reactos/subsys/system/explorer/explorer.dsw
--- trunk/reactos/subsys/system/explorer/explorer.dsw	2005-01-03 10:59:19 UTC (rev 12751)
+++ trunk/reactos/subsys/system/explorer/explorer.dsw	2005-01-03 11:25:40 UTC (rev 12752)
@@ -11,6 +11,9 @@
 
 Package=<4>
 {{{
+    Begin Project Dependency
+    Project_Dep_Name notifyhook
+    End Project Dependency
 }}}
 
 ###############################################################################

Modified: trunk/reactos/subsys/system/explorer/explorer.rc
--- trunk/reactos/subsys/system/explorer/explorer.rc	2005-01-03 10:59:19 UTC (rev 12751)
+++ trunk/reactos/subsys/system/explorer/explorer.rc	2005-01-03 11:25:40 UTC (rev 12752)
@@ -1,4 +1,4 @@
-/* $Id: explorer.rc,v 1.6 2004/10/16 20:27:41 gvg Exp $ */
+/* $Id$ */
 
 #include <defines.h>
 

Modified: trunk/reactos/subsys/system/explorer/notifyhook/notifyhook.rc
--- trunk/reactos/subsys/system/explorer/notifyhook/notifyhook.rc	2005-01-03 10:59:19 UTC (rev 12751)
+++ trunk/reactos/subsys/system/explorer/notifyhook/notifyhook.rc	2005-01-03 11:25:40 UTC (rev 12752)
@@ -1,4 +1,4 @@
-/* $Id: notifyhook.rc,v 1.2 2004/10/16 20:27:41 gvg Exp $ */
+/* $Id$ */
 
 #define REACTOS_VERSION_DLL
 #define REACTOS_STR_FILE_DESCRIPTION	"NotifyHook DLL for ROS Explorer\0"

Modified: trunk/reactos/subsys/system/explorer/rc-mingw.jam
--- trunk/reactos/subsys/system/explorer/rc-mingw.jam	2005-01-03 10:59:19 UTC (rev 12751)
+++ trunk/reactos/subsys/system/explorer/rc-mingw.jam	2005-01-03 11:25:40 UTC (rev 12752)
@@ -33,12 +33,12 @@
 
 actions quietly resource-compile-mingw
 {
-    windres -o "$(<)" -i "$(>)"
+    windres -D__WINDRES__ -o "$(<)" -i "$(>)"
 }
 
 actions quietly resource-compile-cygwin
 {
-    windres --include-dir "$(>:D)" -o "$(<)" -i "$(>)"
+    windres -D__WINDRES__ --include-dir "$(>:D)" -o "$(<)" -i "$(>)"
 }
 
 actions quietly create-empty-object

Modified: trunk/reactos/subsys/system/explorer/utility/xmlstorage.h
--- trunk/reactos/subsys/system/explorer/utility/xmlstorage.h	2005-01-03 10:59:19 UTC (rev 12751)
+++ trunk/reactos/subsys/system/explorer/utility/xmlstorage.h	2005-01-03 11:25:40 UTC (rev 12752)
@@ -612,23 +612,6 @@
 		return out;
 	}
 
-protected:
-	Children _children;
-	AttributeMap _attributes;
-
-	std::string _leading;
-	std::string _content;
-	std::string _end_leading;
-	std::string _trailing;
-
-	XMLNode* get_first_child() const
-	{
-		if (!_children.empty())
-			return _children.front();
-		else
-			return NULL;
-	}
-
 	XMLNode* find(const XS_String& name, int n=0) const
 	{
 		for(Children::const_iterator it=_children.begin(); it!=_children.end(); ++it)
@@ -687,6 +670,23 @@
 	 /// relative XPath create function
 	XMLNode* create_relative(const char* path);
 
+protected:
+	Children _children;
+	AttributeMap _attributes;
+
+	std::string _leading;
+	std::string _content;
+	std::string _end_leading;
+	std::string _trailing;
+
+	XMLNode* get_first_child() const
+	{
+		if (!_children.empty())
+			return _children.front();
+		else
+			return NULL;
+	}
+
 	void write_worker(std::ostream& out, int indent) const;
 	void pretty_write_worker(std::ostream& out, int indent) const;
 	void smart_write_worker(std::ostream& out, int indent) const;