Merge 13511:13830 from trunk
[reactos.git] / reactos / subsys / system / ibrowser / Makefile
1 #
2 # ROS Internet Web Browser
3 #
4 # Makefile
5 #
6
7 PATH_TO_TOP := ../../..
8
9 TARGET_TYPE := program
10
11 TARGET_APPTYPE := windows
12
13 TARGET_NAME := ibrowser
14
15 TARGET_INSTALLDIR := system32
16
17 TARGET_CFLAGS := \
18 -D__USE_W32API -DWIN32 -D_ROS_ \
19 -D_WIN32_IE=0x0600 -D_WIN32_WINNT=0x0501 -DWINVER=0x0500 \
20 -DUNICODE -fexceptions -Wall \
21 -I../../../include/expat
22
23 TARGET_CPPFLAGS := $(TARGET_CFLAGS)
24
25 TARGET_RCFLAGS := -D__USE_W32API -DWIN32 -D_ROS_ -D__WINDRES__
26
27 TARGET_SDKLIBS := gdi32.a comctl32.a ole32.a oleaut32.a shell32.a expat.a
28
29 TARGET_GCCLIBS := stdc++ uuid
30
31 TARGET_OBJECTS := \
32 ibrowser.o \
33 mainframe.o \
34 webchild.o \
35 favorites.o \
36 utility/utility.o \
37 utility/window.o \
38 utility/xmlstorage.o
39
40 TARGET_CPPAPP := yes
41
42 TARGET_PCH := precomp.h
43
44 DEP_OBJECTS := $(TARGET_OBJECTS)
45
46 include $(PATH_TO_TOP)/rules.mak
47 include $(TOOLS_PATH)/helper.mk
48 include $(TOOLS_PATH)/depend.mk