Bug 460926 A11y hierachy is broken on Ubuntu 8.10 (GNOME 2.24), r=Evan.Yan sr=roc
[wine-gecko.git] / embedding / tests / wxEmbed / makefile.vc
blob8d472ab5bcbd5ab77ab0737cdb651eba009f3e45
1 WXDIR  = $(WXWIN)
2 MOZDIR = $(MOZ_SRC)\mozilla
3 MOZSDK = $(MOZDIR)\dist
5 PROGRAM = wxEmbed
6 OBJECTS = \
7     EmbedApp.obj \
8     BrowserFrame.obj \
9     MailFrame.obj \
10     ChatFrame.obj \
11     EditorFrame.obj \
12     GeckoContainer.obj \
13     GeckoContainerUI.obj \
14     GeckoFrame.obj \
15     GeckoWindow.obj \
16     GeckoWindowCreator.obj \
17     GeckoProtocolHandler.obj \
18     resource.obj \
19     $(NULL)
21 XRC = \
22     rc\browser.xrc \
23     rc\mail.xrc \
24     rc\chat.xrc \
25     rc\editor.xrc \
26     $(NULL)
28 # Needing to include this big long list of includes STINKS!!!
29 MOZINC = \
30   -I$(MOZSDK)\include \
31   -I$(MOZSDK)\include\nspr \
32   -I$(MOZSDK)\include\xpcom \
33   -I$(MOZSDK)\include\string \
34   -I$(MOZSDK)\include\necko \
35   -I$(MOZSDK)\include\docshell \
36   -I$(MOZSDK)\include\webshell \
37   -I$(MOZSDK)\include\dom \
38   -I$(MOZSDK)\include\widget \
39   -I$(MOZSDK)\include\gfx \
40   -I$(MOZSDK)\include\uriloader \
41   -I$(MOZSDK)\include\shistory \
42   -I$(MOZSDK)\include\profile \
43   -I$(MOZSDK)\include\webbrwsr \
44   -I$(MOZSDK)\include\embed_base \
45   -I$(MOZSDK)\include\embedstring \
46   -I$(MOZSDK)\include\windowwatcher \
47   -I$(MOZSDK)\include\composer \
48   -I$(MOZSDK)\include\commandhandler \
49   $(NULL)
51 # This isn't much better either!
52 MOZLIBS = \
53   $(MOZSDK)\lib\xpcom.lib \
54   $(MOZSDK)\lib\embed_base_s.lib \
55   $(NULL)
56 #  $(MOZSDK)\lib\xpcomglue_s.lib \
58 #  -DXPCOM_GLUE \
59 EXTRAFLAGS = \
60   -DXP_WIN \
61   -DXP_WIN32 \
62   $(NULL)
64 EXTRALIBS = $(WXDIR)\lib\wxxrc$(LIBEXT).lib $(MOZLIBS)
65 EXTRAINC = -I$(WXDIR)\contrib\include $(MOZINC)
67 !include $(WXDIR)\src\makeprog.vc
69 all:
70     -copy $(PROGRAM).exe $(MOZDIR)\dist\bin
71     
72 resource.cpp: $(XRC)
73     $(WXDIR)\contrib\utils\wxrc\wxrc.exe -v -c -o  $@ $(XRC)