1706f2543SmrgAM_CPPFLAGS = \ 2706f2543Smrg -DBUILD_DATE=\"$(BUILD_DATE)\" \ 3706f2543Smrg -DXSERVER_VERSION=\"$(VERSION)\" \ 4706f2543Smrg -DX11BINDIR=\"$(bindir)\" 5706f2543Smrg 6706f2543SmrgAM_CFLAGS = $(DIX_CFLAGS) 7706f2543Smrg 8706f2543Smrgx11appdir = $(APPLE_APPLICATIONS_DIR)/$(APPLE_APPLICATION_NAME).app/Contents/MacOS 9706f2543Smrgx11app_PROGRAMS = X11.bin 10706f2543Smrg 11706f2543Smrgdist_X11_bin_SOURCES = \ 12706f2543Smrg bundle-main.c 13706f2543Smrg 14706f2543Smrgnodist_X11_bin_SOURCES = \ 15706f2543Smrg mach_startupServer.c \ 16706f2543Smrg mach_startupUser.c 17706f2543Smrg 18706f2543SmrgX11_bin_LDADD = \ 19706f2543Smrg $(top_builddir)/hw/xquartz/libXquartz.la \ 20706f2543Smrg $(top_builddir)/hw/xquartz/xpr/libXquartzXpr.la \ 21706f2543Smrg $(top_builddir)/dix/dixfonts.lo \ 22706f2543Smrg $(top_builddir)/miext/rootless/librootless.la \ 23706f2543Smrg $(top_builddir)/hw/xquartz/pbproxy/libxpbproxy.la \ 24706f2543Smrg $(DARWIN_LIBS) $(MAIN_LIB) $(XSERVER_LIBS) $(XSERVER_SYS_LIBS) -lXplugin 25706f2543Smrg 26706f2543SmrgX11_bin_LDFLAGS = \ 27706f2543Smrg -XCClinker -Objc \ 28706f2543Smrg -Wl,-u,_miDCInitialize \ 29706f2543Smrg -Wl,-framework,Carbon \ 30706f2543Smrg -Wl,-framework,Cocoa \ 31706f2543Smrg -Wl,-framework,CoreAudio \ 32706f2543Smrg -Wl,-framework,IOKit 33706f2543Smrg 34706f2543Smrgif GLX 35706f2543SmrgX11_bin_LDADD += \ 36706f2543Smrg $(top_builddir)/hw/xquartz/GL/libCGLCore.la \ 37706f2543Smrg $(top_builddir)/glx/libglx.la 38706f2543Smrg 39706f2543SmrgX11_bin_LDFLAGS += \ 40706f2543Smrg -L/System/Library/Frameworks/OpenGL.framework/Libraries -lGL \ 41706f2543Smrg -Wl,-framework,OpenGL 42706f2543Smrgendif 43706f2543Smrg 44706f2543Smrgif XQUARTZ_SPARKLE 45706f2543SmrgX11_bin_LDFLAGS += \ 46706f2543Smrg -Wl,-framework,Sparkle 47706f2543Smrgendif 48706f2543Smrg 49706f2543Smrgif RECORD 50706f2543SmrgX11_bin_LDADD += \ 51706f2543Smrg $(top_builddir)/record/librecord.la 52706f2543Smrgendif 53706f2543Smrg 54706f2543Smrgbin_PROGRAMS = Xquartz 55706f2543Smrg 56706f2543Smrgdist_Xquartz_SOURCES = \ 57706f2543Smrg stub.c \ 58706f2543Smrg launchd_fd.c 59706f2543Smrg 60706f2543Smrgnodist_Xquartz_SOURCES = \ 61706f2543Smrg mach_startupUser.c 62706f2543Smrg 63706f2543SmrgXquartz_LDFLAGS = \ 64706f2543Smrg -Wl,-framework,CoreServices 65706f2543Smrg 66706f2543SmrgBUILT_SOURCES = \ 67706f2543Smrg mach_startupServer.c \ 68706f2543Smrg mach_startupUser.c \ 69706f2543Smrg mach_startupServer.h \ 70706f2543Smrg mach_startup.h 71706f2543Smrg 72706f2543SmrgCLEANFILES = \ 73706f2543Smrg $(BUILT_SOURCES) 74706f2543Smrg 75706f2543Smrg$(BUILT_SOURCES): $(srcdir)/mach_startup.defs 76706f2543Smrg mig -sheader mach_startupServer.h $(srcdir)/mach_startup.defs 77706f2543Smrg 78706f2543SmrgEXTRA_DIST = \ 79706f2543Smrg launchd_fd.h \ 80706f2543Smrg mach_startup.defs \ 81706f2543Smrg mach_startup_types.h 82