update Explorer Jamfile
authorMartin Fuchs <fuchs.martin@gmail.com>
Mon, 3 Jan 2005 11:25:40 +0000 (11:25 +0000)
committerMartin Fuchs <fuchs.martin@gmail.com>
Mon, 3 Jan 2005 11:25:40 +0000 (11:25 +0000)
svn path=/trunk/; revision=12752

reactos/subsys/system/explorer/Jamfile
reactos/subsys/system/explorer/explorer.dsw
reactos/subsys/system/explorer/explorer.rc
reactos/subsys/system/explorer/notifyhook/notifyhook.rc
reactos/subsys/system/explorer/rc-mingw.jam
reactos/subsys/system/explorer/utility/xmlstorage.h

index 640bd6f..e072040 100644 (file)
@@ -44,7 +44,7 @@ exe explorer :
        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
index 51e9b3b..4eb2c8a 100644 (file)
@@ -11,6 +11,9 @@ Package=<5>
 
 Package=<4>
 {{{
+    Begin Project Dependency
+    Project_Dep_Name notifyhook
+    End Project Dependency
 }}}
 
 ###############################################################################
index 1abc1e5..9f6da6e 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: explorer.rc,v 1.6 2004/10/16 20:27:41 gvg Exp $ */
+/* $Id$ */
 
 #include <defines.h>
 
index 89a1ab1..096ed22 100644 (file)
@@ -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"
index 9f45656..62f8f96 100644 (file)
@@ -33,12 +33,12 @@ actions quietly resource-compile-nt
 
 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
index fdf862e..60b5fab 100644 (file)
@@ -612,23 +612,6 @@ struct XMLNode : public XS_String
                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 @@ protected:
         /// 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;