Makefile.am revision 4642e01f
105b261ecSmrgbin_PROGRAMS = XWin
205b261ecSmrg
305b261ecSmrgif XWIN_CLIPBOARD
405b261ecSmrgSRCS_CLIPBOARD = \
505b261ecSmrg	winclipboardinit.c \
605b261ecSmrg	winclipboardtextconv.c \
705b261ecSmrg	winclipboardthread.c \
805b261ecSmrg	winclipboardunicode.c \
905b261ecSmrg	winclipboardwndproc.c \
1005b261ecSmrg	winclipboardwrappers.c \
1105b261ecSmrg	winclipboardxevents.c
1205b261ecSmrgDEFS_CLIPBOARD = -DXWIN_CLIPBOARD
1305b261ecSmrgendif
1405b261ecSmrg
1505b261ecSmrgif XWIN_GLX_WINDOWS
1605b261ecSmrgSRCS_GLX_WINDOWS = \
1705b261ecSmrg	winpriv.c
1805b261ecSmrgDEFS_GLX_WINDOWS = -DXWIN_GLX_WINDOWS
1905b261ecSmrgendif
2005b261ecSmrg
2105b261ecSmrgif XWIN_MULTIWINDOW
2205b261ecSmrgSRCS_MULTIWINDOW = \
2305b261ecSmrg	winmultiwindowshape.c \
2405b261ecSmrg	winmultiwindowwindow.c \
2505b261ecSmrg	winmultiwindowwm.c \
2605b261ecSmrg	winmultiwindowwndproc.c
2705b261ecSmrgDEFS_MULTIWINDOW = -DXWIN_MULTIWINDOW
2805b261ecSmrgendif
2905b261ecSmrg
3005b261ecSmrgif XWIN_MULTIWINDOWEXTWM
3105b261ecSmrgSRCS_MULTIWINDOWEXTWM = \
3205b261ecSmrg	winwin32rootless.c \
3305b261ecSmrg	winwin32rootlesswindow.c \
3405b261ecSmrg	winwin32rootlesswndproc.c \
3505b261ecSmrg	winwindowswm.c
3605b261ecSmrgDEFS_MULTIWINDOWEXTWM = -DXWIN_MULTIWINDOWEXTWM
3705b261ecSmrgendif
3805b261ecSmrg
3905b261ecSmrgif XWIN_NATIVEGDI
4005b261ecSmrgSRCS_NATIVEGDI = \
4105b261ecSmrg	winclip.c \
4205b261ecSmrg	winfillsp.c \
4305b261ecSmrg	winfont.c \
4405b261ecSmrg	wingc.c \
4505b261ecSmrg	wingetsp.c \
4605b261ecSmrg	winnativegdi.c \
4705b261ecSmrg	winpixmap.c \
4805b261ecSmrg	winpolyline.c \
4905b261ecSmrg	winrop.c \
5005b261ecSmrg	winsetsp.c
5105b261ecSmrgDEFS_NATIVEGDI = -DXWIN_NATIVEGDI
5205b261ecSmrgendif
5305b261ecSmrg
5405b261ecSmrgif XWIN_PRIMARYFB
5505b261ecSmrgSRCS_PRIMARYFB = \
5605b261ecSmrg	winpfbdd.c
5705b261ecSmrgDEFS_PRIMARYFB = -DXWIN_PRIMARYFB
5805b261ecSmrgendif
5905b261ecSmrg
6005b261ecSmrgif XWIN_RANDR
6105b261ecSmrgSRCS_RANDR = \
6205b261ecSmrg	winrandr.c
6305b261ecSmrgDEFS_RANDR = -DXWIN_RANDR
6405b261ecSmrgendif
6505b261ecSmrg
6605b261ecSmrgif XWIN_XV
6705b261ecSmrgSRCS_XV = \
6805b261ecSmrg	winvideo.c
6905b261ecSmrgDEFS_XV = -DXWIN_XV
7005b261ecSmrgendif
7105b261ecSmrg
7205b261ecSmrgSRCS =	InitInput.c \
7305b261ecSmrg	InitOutput.c \
7405b261ecSmrg	winallpriv.c \
7505b261ecSmrg	winauth.c \
7605b261ecSmrg	winblock.c \
7705b261ecSmrg	wincmap.c \
7805b261ecSmrg	winconfig.c \
7905b261ecSmrg	wincreatewnd.c \
8005b261ecSmrg	wincursor.c \
8105b261ecSmrg	windialogs.c \
8205b261ecSmrg	winengine.c \
8305b261ecSmrg	winerror.c \
8405b261ecSmrg	winglobals.c \
8505b261ecSmrg	winkeybd.c \
8605b261ecSmrg	winkeyhook.c \
8705b261ecSmrg	winmisc.c \
8805b261ecSmrg	winmouse.c \
8905b261ecSmrg	winmsg.c \
9005b261ecSmrg	winmultiwindowclass.c \
9105b261ecSmrg	winmultiwindowicons.c \
9205b261ecSmrg	winprefs.c \
9305b261ecSmrg	winprefsyacc.y \
9405b261ecSmrg	winprefslex.l \
9505b261ecSmrg	winprocarg.c \
9605b261ecSmrg	winregistry.c \
9705b261ecSmrg	winscrinit.c \
9805b261ecSmrg	winshaddd.c \
9905b261ecSmrg	winshadddnl.c \
10005b261ecSmrg	winshadgdi.c \
10105b261ecSmrg	wintrayicon.c \
10205b261ecSmrg	winvalargs.c \
10305b261ecSmrg	winwakeup.c \
10405b261ecSmrg	winwindow.c \
10505b261ecSmrg	winwndproc.c \
10605b261ecSmrg	ddraw.h \
10705b261ecSmrg	winclipboard.h \
10805b261ecSmrg	winconfig.h \
10905b261ecSmrg	win.h \
11005b261ecSmrg	winkeybd.h \
11105b261ecSmrg	winkeymap.h \
11205b261ecSmrg	winkeynames.h \
11305b261ecSmrg	winlayouts.h \
11405b261ecSmrg	winmessages.h \
11505b261ecSmrg	winmsg.h \
11605b261ecSmrg	winms.h \
11705b261ecSmrg	winmultiwindowclass.h \
11805b261ecSmrg	winprefs.h \
11905b261ecSmrg	winpriv.h \
12005b261ecSmrg	winresource.h \
12105b261ecSmrg	winwindow.h \
12205b261ecSmrg	$(top_srcdir)/mi/miinitext.c \
12305b261ecSmrg	$(top_srcdir)/fb/fbcmap.c \
12405b261ecSmrg	$(SRCS_CLIPBOARD) \
12505b261ecSmrg	$(SRCS_GLX_WINDOWS) \
12605b261ecSmrg	$(SRCS_MULTIWINDOW) \
12705b261ecSmrg	$(SRCS_MULTIWINDOWEXTWM) \
12805b261ecSmrg	$(SRCS_NATIVEGDI) \
12905b261ecSmrg	$(SRCS_PRIMARYFB) \
13005b261ecSmrg	$(SRCS_RANDR) \
13105b261ecSmrg	$(SRCS_XV)
13205b261ecSmrg
13305b261ecSmrg DEFS = $(DEFS_CLIPBOARD) \
13405b261ecSmrg	$(DEFS_GLX_WINDOWS) \
13505b261ecSmrg	$(DEFS_MULTIWINDOW) \
13605b261ecSmrg	$(DEFS_MULTIWINDOWEXTWM) \
13705b261ecSmrg	$(DEFS_NATIVEGDI) \
13805b261ecSmrg	$(DEFS_PRIMARYFB) \
13905b261ecSmrg	$(DEFS_RANDR) \
14005b261ecSmrg	$(DEFS_XV)
14105b261ecSmrg
14205b261ecSmrgXWin_SOURCES = $(SRCS)
14305b261ecSmrg
14405b261ecSmrgINCLUDES = -I$(top_srcdir)/miext/rootless \
14505b261ecSmrg           -I$(top_srcdir)/miext/rootless/safeAlpha
14605b261ecSmrg
1474642e01fSmrgXWIN_LIBS = \
1484642e01fSmrg	$(top_builddir)/fb/libfb.la \
1494642e01fSmrg	$(XSERVER_LIBS)
1504642e01fSmrg
1514642e01fSmrgXWin_DEPENDENCIES = $(XWIN_LIBS)
1524642e01fSmrgXWin_LDADD = $(XWIN_LIBS) $(XSERVER_SYS_LIBS) $(XWIN_SYS_LIBS)
15305b261ecSmrg
15405b261ecSmrgXWin_LDFLAGS = -mwindows -static
15505b261ecSmrg
15605b261ecSmrgwinprefsyacc.h: winprefsyacc.c
15705b261ecSmrgwinprefslex.c: winprefslex.l winprefsyacc.c winprefsyacc.h
15805b261ecSmrg
15905b261ecSmrgBUILT_SOURCES = winprefsyacc.h winprefsyacc.c winprefslex.c
16005b261ecSmrgCLEANFILES = $(BUILT_SOURCES)
16105b261ecSmrg
16205b261ecSmrgAM_YFLAGS = -d
16305b261ecSmrgAM_LFLAGS = -i
16405b261ecSmrgAM_CFLAGS = -DHAVE_XWIN_CONFIG_H $(DIX_CFLAGS) \
16505b261ecSmrg            $(XWINMODULES_CFLAGS)
16605b261ecSmrg
16705b261ecSmrgdist_man1_MANS = XWin.man XWinrc.man
16805b261ecSmrg
1694642e01fSmrgGLX_EXTRAS = \
1704642e01fSmrg	glx/ChangeLog \
1714642e01fSmrg	glx/glwindows.h \
1724642e01fSmrg	glx/glwrap.c \
1734642e01fSmrg	glx/indirect.c
1744642e01fSmrg
17505b261ecSmrgEXTRA_DIST = \
1764642e01fSmrg	$(GLX_EXTRAS) \
17705b261ecSmrg	_usr_X11R6_lib_X11_system.XWinrc \
17805b261ecSmrg	X-boxed.ico \
17905b261ecSmrg	X.ico \
18005b261ecSmrg	XWin.rc \
18105b261ecSmrg	xlaunch/config.cc \
18205b261ecSmrg	xlaunch/COPYING \
18305b261ecSmrg	xlaunch/main.cc \
18405b261ecSmrg	xlaunch/resources/dialog.rc \
18505b261ecSmrg	xlaunch/resources/fullscreen.bmp \
18605b261ecSmrg	xlaunch/resources/images.rc \
18705b261ecSmrg	xlaunch/resources/multiwindow.bmp \
18805b261ecSmrg	xlaunch/resources/nodecoration.bmp \
18905b261ecSmrg	xlaunch/resources/resources.h \
19005b261ecSmrg	xlaunch/resources/resources.rc \
19105b261ecSmrg	xlaunch/resources/strings.rc \
19205b261ecSmrg	xlaunch/resources/windowed.bmp \
19305b261ecSmrg	xlaunch/window/dialog.cc \
19405b261ecSmrg	xlaunch/window/dialog.h \
19505b261ecSmrg	xlaunch/window/util.cc \
19605b261ecSmrg	xlaunch/window/util.h \
19705b261ecSmrg	xlaunch/window/window.cc \
19805b261ecSmrg	xlaunch/window/window.h \
19905b261ecSmrg	xlaunch/window/wizard.cc \
20005b261ecSmrg	xlaunch/window/wizard.h
20105b261ecSmrg
20205b261ecSmrgrelink:
20305b261ecSmrg	rm -f XWin && $(MAKE) XWin
204