XDarwin: changes to Makefile.am to use new conditionals
This commit is contained in:
		
							parent
							
								
									170fc77d9e
								
							
						
					
					
						commit
						7813392d1c
					
				|  | @ -9,6 +9,8 @@ DEFS = @DEFS@ -DUSE_NEW_CLUT | |||
| 
 | ||||
| if XQUARTZ | ||||
| XQUARTZ_SUBDIRS = bundle quartz | ||||
| XQUARTZ_PROGS = Xquartz | ||||
| HOOK_TARGETS = xquartz-install-hook | ||||
| endif | ||||
| 
 | ||||
| SUBDIRS = \
 | ||||
|  | @ -17,18 +19,18 @@ SUBDIRS = \ | |||
| 	  utils \
 | ||||
| 	  . | ||||
| 
 | ||||
| darwinappdir = @APPLE_APPLICATIONS_DIR@/XDarwin.app | ||||
| 
 | ||||
| libdarwinShared_a_SOURCES = darwin.c \
 | ||||
| 			  darwinEvents.c \
 | ||||
| 			  darwinKeyboard.c \
 | ||||
| 			  $(darwin_XINPUT_SRCS)  | ||||
| 
 | ||||
| bin_PROGRAMS = XDarwin Xquartz | ||||
| XDarwin_SOURCES = \
 | ||||
|                   $(top_srcdir)/fb/fbcmap_mi.c \
 | ||||
|                   $(top_srcdir)/mi/miinitext.c \
 | ||||
|                   $(top_srcdir)/Xi/stubs.c | ||||
| # bin_PROGRAMS = XDarwin Xquartz
 | ||||
| bin_PROGRAMS = $(XQUARTZ_PROGS) | ||||
| 
 | ||||
| #XDarwin_SOURCES = \
 | ||||
| #                  $(top_srcdir)/fb/fbcmap_mi.c \
 | ||||
| #                  $(top_srcdir)/mi/miinitext.c \
 | ||||
| #                  $(top_srcdir)/Xi/stubs.c
 | ||||
| 
 | ||||
| Xquartz_SOURCES = \
 | ||||
|                   $(top_srcdir)/fb/fbcmap_mi.c \
 | ||||
|  | @ -68,22 +70,22 @@ DARWIN_LIBS = \ | |||
| 	./libdarwinShared.a \
 | ||||
| 	$(XSERVER_LIBS) | ||||
| 
 | ||||
| XDARWIN_LIBS = \
 | ||||
| 	$(DARWIN_LIBS) \
 | ||||
| 	./iokit/libiokit.a | ||||
| #XDARWIN_LIBS = \
 | ||||
| #	$(DARWIN_LIBS) \
 | ||||
| #	./iokit/libiokit.a
 | ||||
| XQUARTZ_LIBS = \
 | ||||
| 	$(DARWIN_LIBS) | ||||
| 
 | ||||
| XDarwin_DEPENDENCIES = $(XDARWIN_LIBS) | ||||
| XDarwin_LDADD = $(XDARWIN_LIBS) $(XSERVER_SYS_LIBS) | ||||
| #XDarwin_DEPENDENCIES = $(XDARWIN_LIBS)
 | ||||
| #XDarwin_LDADD = $(XDARWIN_LIBS) $(XSERVER_SYS_LIBS)
 | ||||
| 
 | ||||
| Xquartz_DEPENDENCIES = $(XQUARTZ_LIBS) | ||||
| Xquartz_LDADD = $(XQUARTZ_LIBS) $(XSERVER_SYS_LIBS) -lXplugin | ||||
| 
 | ||||
| XDarwin_LDFLAGS =  \
 | ||||
|                  -XCClinker -Objc \
 | ||||
|                  -Wl,-u,_miDCInitialize \
 | ||||
|                  -Wl,-framework,IOKit | ||||
| #XDarwin_LDFLAGS =  \
 | ||||
| #                 -XCClinker -Objc \
 | ||||
| #                 -Wl,-u,_miDCInitialize \
 | ||||
| #                 -Wl,-framework,IOKit
 | ||||
| 
 | ||||
| Xquartz_LDFLAGS =  \
 | ||||
|                  -XCClinker -Objc \
 | ||||
|  | @ -95,19 +97,23 @@ Xquartz_LDFLAGS =  \ | |||
|                  -Wl,-framework,CoreAudio \
 | ||||
|                  -Wl,-framework,IOKit | ||||
| 
 | ||||
| XDarwin_CFLAGS = -DINXDARWIN | ||||
| #XDarwin_CFLAGS = -DINXDARWIN
 | ||||
| Xquartz_CFLAGS = -DINXQUARTZ -DHAS_CG_MACH_PORT -DHAS_KL_API  -DHAVE_XORG_CONFIG_H | ||||
| 
 | ||||
| if XQUARTZ | ||||
| macosdir = $(darwinappdir)/Contents/MacOS | ||||
| 
 | ||||
| DEFS += -DDARWIN_WITH_QUARTZ -DXFree86Server | ||||
| 
 | ||||
| macos_PROGRAMS = XDarwinApp | ||||
| macos_SCRIPTS = x11app | ||||
| bin_SCRIPTS = x11app | ||||
| 
 | ||||
| x11app: | ||||
| 	cd apple && xcodebuild CFLAGS="$(XSERVERCFLAGS_CFLAGS)" LDFLAGS="$(XSERVERCFLAGS_LIBS)" | ||||
| endif | ||||
| 
 | ||||
| if XDARWINAPP | ||||
| macosdir = $(darwinappdir)/Contents/MacOS | ||||
| 
 | ||||
| macos_PROGRAMS = XDarwinApp | ||||
| darwinappdir = @APPLE_APPLICATIONS_DIR@/XDarwin.app | ||||
| 
 | ||||
| XDarwinApp_SOURCES = \
 | ||||
|                 $(top_srcdir)/fb/fbcmap_mi.c \
 | ||||
|  | @ -134,8 +140,6 @@ XDarwinApp_LDFLAGS =  \ | |||
| 		 -Wl,-framework,IOKit | ||||
| 
 | ||||
| XDarwinApp_CFLAGS = -DINXDARWINAPP | ||||
| HOOK_TARGETS = xquartz-install-hook | ||||
| 
 | ||||
| 
 | ||||
| crplugindir = $(darwinappdir)/Contents/Resources/cr.bundle/Contents/MacOS | ||||
| crplugin_LTLIBRARIES = cr.la | ||||
|  | @ -190,7 +194,6 @@ glxMesa_la_LDFLAGS = -shrext '' \ | |||
| glxMesa_la_DEPENDENCIES = XDarwinApp	 | ||||
| endif | ||||
| 
 | ||||
| endif | ||||
| if HAVE_XPLUGIN | ||||
| 
 | ||||
| xprplugindir = $(darwinappdir)/Contents/Resources/xpr.bundle/Contents/MacOS | ||||
|  | @ -254,6 +257,7 @@ glxAGL_la_DEPENDENCIES = XDarwinApp | |||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| endif | ||||
| endif | ||||
| 
 | ||||
| man1_MANS = XDarwin.man | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue