adder Jamfile fpr Boost Build V2

svn path=/trunk/; revision=6525
This commit is contained in:
Martin Fuchs 2003-11-03 23:53:28 +00:00
parent e37206382e
commit 0410ca7233
4 changed files with 74 additions and 2 deletions

View file

@ -4,6 +4,7 @@
*.o
*.sym
*.map
bin
Debug
Release
DRelease

View file

@ -0,0 +1,42 @@
# import rc ;
import rc-mingw ;
# -I$(INCLUDE) wird von jam offenbar ignoriert, ist aber notwendig, wenn die Headerfiles des
# Plattform SDK anstatt der veralteten im MSDEV-Installationsverzeichnis verwendet werden sollen.
exe explorer :
explorer.cpp
explorer_intres.rc
shell/entries.cpp
shell/filechild.cpp
shell/mainframe.cpp
shell/pane.cpp
shell/shellbrowser.cpp
shell/shellfs.cpp
shell/unixfs.cpp
shell/winfs.cpp
shell/startup.c
taskbar/desktopbar.cpp
taskbar/quicklaunch.cpp
taskbar/startmenu.cpp
taskbar/taskbar.cpp
taskbar/traynotify.cpp
desktop/desktop.cpp
# utility/splitpath.c
utility/dragdropimpl.cpp
utility/shellbrowserimpl.cpp
utility/shellclasses.cpp
utility/utility.cpp
utility/window.cpp
dialogs/searchprogram.cpp
: <define>WIN32 <define>_ROS_ <define>_WIN32_IE=0x0501 <define>_WIN32_WINNT=0x0501
<cxxflags>-I$(INCLUDE)
#nur für GCC: <cxxflags>-fexceptions <cxxflags>-Wall
<find-shared-library>gdi32
<find-shared-library>ole32
<find-shared-library>comctl32
<find-shared-library>uuid
;

View file

@ -4,7 +4,7 @@
# TARGTYPE "Win32 (x86) External Target" 0x0106
CFG=make_explorer - Win32 doxy docu
CFG=make_explorer - Win32 bjam
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
@ -13,7 +13,7 @@ CFG=make_explorer - Win32 doxy docu
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "make_explorer.mak" CFG="make_explorer - Win32 doxy docu"
!MESSAGE NMAKE /f "make_explorer.mak" CFG="make_explorer - Win32 bjam"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
@ -22,6 +22,7 @@ CFG=make_explorer - Win32 doxy docu
!MESSAGE "make_explorer - Win32 Unicode Debug" (based on "Win32 (x86) External Target")
!MESSAGE "make_explorer - Win32 Unicode Release" (based on "Win32 (x86) External Target")
!MESSAGE "make_explorer - Win32 doxy docu" (based on "Win32 (x86) External Target")
!MESSAGE "make_explorer - Win32 bjam" (based on "Win32 (x86) External Target")
!MESSAGE
# Begin Project
@ -134,6 +135,27 @@ CFG=make_explorer - Win32 doxy docu
# PROP Bsc_Name ""
# PROP Target_Dir ""
!ELSEIF "$(CFG)" == "make_explorer - Win32 bjam"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "Debug"
# PROP BASE Intermediate_Dir "Debug"
# PROP BASE Cmd_Line "msdevfilt -gcc -pipe "perl d:\tools\gSTLFilt.pl" make -f Makefile.MinGW DEBUG=1"
# PROP BASE Rebuild_Opt "clean all"
# PROP BASE Target_File "explorer.exe"
# PROP BASE Bsc_Name ""
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "Debug"
# PROP Intermediate_Dir "Debug"
# PROP Cmd_Line "msdevfilt -gcc -pipe "perl d:\tools\gSTLFilt.pl" bjam"
# PROP Rebuild_Opt "clean&bjam release"
# PROP Target_File "explorer.exe"
# PROP Bsc_Name ""
# PROP Target_Dir ""
!ENDIF
# Begin Target
@ -143,6 +165,7 @@ CFG=make_explorer - Win32 doxy docu
# Name "make_explorer - Win32 Unicode Debug"
# Name "make_explorer - Win32 Unicode Release"
# Name "make_explorer - Win32 doxy docu"
# Name "make_explorer - Win32 bjam"
!IF "$(CFG)" == "make_explorer - Win32 Release"
@ -154,6 +177,8 @@ CFG=make_explorer - Win32 doxy docu
!ELSEIF "$(CFG)" == "make_explorer - Win32 doxy docu"
!ELSEIF "$(CFG)" == "make_explorer - Win32 bjam"
!ENDIF
# Begin Source File
@ -162,6 +187,10 @@ SOURCE=..\..\..\ChangeLog
# End Source File
# Begin Source File
SOURCE=.\Jamfile
# End Source File
# Begin Source File
SOURCE=.\makefile
# End Source File
# Begin Source File