source: Jamfile.v2 @ 258

Revision 258, 1.8 KB checked in by Eoin, 13 years ago (diff)

Listview flickering sorted.

Line 
1
2use-project /boost : $(/boost) ;
3use-project /wtl : $(/wtl) ;
4use-project /libtorrent : $(/libtorrent) ;
5#use-project /stlsoft : $(/stlsoft) ;
6
7SOURCES =
8        global/logger.cpp
9        global/string_conv.cpp
10        global/wtl_app.cpp
11        global/ini.cpp
12        global/ini_adapter.cpp
13        global/tinyxml.cpp
14        global/tinyxmlerror.cpp
15        global/tinyxmlparser.cpp
16       
17        Halite.cpp
18        stdAfx.cpp
19        HaliteWindow.cpp
20        HaliteListView.cpp
21        HaliteDialog.cpp
22        AdvHaliteDialog.cpp
23        ConfigOptions.cpp
24        halConfig.cpp
25        halTorrent.cpp
26        halEvent.cpp
27#       halXmlRpc.cpp
28        NTray.cpp
29        UxthemeWrapper.cpp
30       
31        advtabs/Torrent.cpp
32        advtabs/Peers.cpp
33        advtabs/Tracker.cpp
34        advtabs/TrackerListView.cpp
35        advtabs/Debug.cpp
36        ;
37       
38RESOURCES =
39        Halite.rc
40        ;
41
42BOOST_LIBS =
43        signals//boost_signals
44        serialization//boost_serialization
45        serialization//boost_wserialization
46        regex//boost_regex
47        filesystem//boost_filesystem
48        ;
49       
50LIBS =
51        /boost/$(BOOST_LIBS)/<link>static
52        /libtorrent//torrent/<link>static
53        /wtl
54#       /stlsoft
55       
56        comctl32
57        user32
58        kernel32
59        comdlg32
60        advapi32
61        gdi32
62        shell32
63        ;
64
65exe Halite
66        :
67        ./src/$(SOURCES)
68        ./res/$(RESOURCES)
69        :       
70        <library>$(LIBS)
71       
72        <pch>on
73        <pch-source>./src/stdAfx.cpp
74        <pch-header>./src/stdAfx.hpp
75       
76        <runtime-link>static
77        <threading>multi
78        <asynch-exceptions>on
79        <warnings>off
80       
81        <variant>release:<define>NDEBUG
82       
83        <define>_UNICODE
84        <define>UNICODE
85        <define>WIN32
86        <define>_WINDOWS       
87        <define>_CRT_SECURE_NO_DEPRECATE
88        <define>_SCL_SECURE_NO_DEPRECATE
89        <define>_CRT_SECURE_NO_WARNINGS
90       
91        <linkflags>/SUBSYSTEM:WINDOWS
92        ;
93
94lib comctl32 : : <name>comctl32.lib ;
95lib user32 : : <name>user32.lib ;
96lib kernel32 : : <name>kernel32.lib ;
97lib comdlg32 : : <name>comdlg32.lib ;
98lib advapi32 : : <name>advapi32.lib ;
99lib shell32 : : <name>shell32.lib ;
100lib gdi32 : : <name>gdi32.lib ;
101lib bufferoverflowU : : <name>bufferoverflowU.lib ;
102lib wsock32 : : <name>wsock32.lib ;
103lib uxtheme : : <name>UxTheme.lib ;
Note: See TracBrowser for help on using the repository browser.