update Explorer Jamfile

svn path=/trunk/; revision=12752
This commit is contained in:
Martin Fuchs 2005-01-03 11:25:40 +00:00
parent 41c18f8e50
commit 5e976e5bad
6 changed files with 25 additions and 22 deletions

View 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

View file

@ -11,6 +11,9 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name notifyhook
End Project Dependency
}}}
###############################################################################

View file

@ -1,4 +1,4 @@
/* $Id: explorer.rc,v 1.6 2004/10/16 20:27:41 gvg Exp $ */
/* $Id$ */
#include <defines.h>

View 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"

View 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

View 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;