xserver

xserver with xephyr scale patch
git clone https://git.neptards.moe/u3shit/xserver.git
Log | Files | Refs | README | LICENSE

Makefile.am (2267B)


      1 noinst_LTLIBRARIES = libXwinGLX.la
      2 lib_LTLIBRARIES = libnativeGLthunk.la
      3 
      4 libXwinGLX_la_SOURCES = \
      5 	winpriv.c \
      6 	winpriv.h \
      7 	glwindows.h \
      8 	glshim.c \
      9 	indirect.c \
     10 	indirect.h \
     11 	wgl_ext_api.c \
     12 	wgl_ext_api.h
     13 
     14 if XWIN_WINDOWS_DRI
     15 libXwinGLX_la_SOURCES += \
     16 	dri_helpers.c \
     17 	dri_helpers.h
     18 endif
     19 
     20 libnativeGLthunk_la_SOURCES = \
     21 	glthunk.c
     22 
     23 if XWIN_GLX_WINDOWS
     24 DEFS_GLX_WINDOWS = -DXWIN_GLX_WINDOWS
     25 endif
     26 
     27 DEFS = \
     28 	$(DEFS_GLX_WINDOWS)
     29 
     30 AM_CFLAGS = -DHAVE_XWIN_CONFIG_H $(DIX_CFLAGS) \
     31             $(XWINMODULES_CFLAGS) \
     32             -I$(top_srcdir) \
     33             -I$(top_srcdir)/hw/xwin/
     34 
     35 libnativeGLthunk_la_CFLAGS = $(AM_CFLAGS) -Wno-unused-function -Wno-missing-prototypes -Wno-missing-declarations
     36 libnativeGLthunk_la_LDFLAGS = -shared -no-undefined -avoid-version -lopengl32 -export-symbols generated_gl_thunks.def
     37 EXTRA_libnativeGLthunk_la_DEPENDENCIES = generated_gl_thunks.def
     38 
     39 if XWIN_GLX_WINDOWS
     40 
     41 if DEBUG
     42 GENGLWRAPPERSOPTS=""
     43 else
     44 GENGLWRAPPERSOPTS="-nodebug"
     45 endif
     46 
     47 generated_wgl_wrappers.ic: $(srcdir)/gen_gl_wrappers.py $(KHRONOS_SPEC_DIR)/wgl.xml $(KHRONOS_SPEC_DIR)/reg.py
     48 	$(AM_V_GEN)PYTHONPATH=$(KHRONOS_SPEC_DIR) $(PYTHON3) $(srcdir)/gen_gl_wrappers.py -registry $(KHRONOS_SPEC_DIR)/wgl.xml -prefix wgl -wrapper -preresolve $(GENGLWRAPPERSOPTS) -outfile $@
     49 
     50 generated_gl_shim.ic: $(srcdir)/gen_gl_wrappers.py $(KHRONOS_SPEC_DIR)/gl.xml $(KHRONOS_SPEC_DIR)/reg.py
     51 	$(AM_V_GEN)PYTHONPATH=$(KHRONOS_SPEC_DIR) $(PYTHON3) $(srcdir)/gen_gl_wrappers.py -registry $(KHRONOS_SPEC_DIR)/gl.xml -shim $(GENGLWRAPPERSOPTS) -outfile $@
     52 
     53 generated_gl_thunks.ic: $(srcdir)/gen_gl_wrappers.py $(KHRONOS_SPEC_DIR)/gl.xml $(KHRONOS_SPEC_DIR)/reg.py
     54 	$(AM_V_GEN)PYTHONPATH=$(KHRONOS_SPEC_DIR) $(PYTHON3) $(srcdir)/gen_gl_wrappers.py -registry $(KHRONOS_SPEC_DIR)/gl.xml -thunk $(GENGLWRAPPERSOPTS) -outfile $@
     55 
     56 generated_gl_thunks.def: $(srcdir)/gen_gl_wrappers.py $(KHRONOS_SPEC_DIR)/gl.xml $(KHRONOS_SPEC_DIR)/reg.py
     57 	$(AM_V_GEN)PYTHONPATH=$(KHRONOS_SPEC_DIR) $(PYTHON3) $(srcdir)/gen_gl_wrappers.py -registry $(KHRONOS_SPEC_DIR)/gl.xml -thunkdefs $(GENGLWRAPPERSOPTS) -outfile $@
     58 
     59 BUILT_SOURCES = generated_gl_shim.ic generated_gl_thunks.ic generated_gl_thunks.def generated_wgl_wrappers.ic
     60 CLEANFILES = $(BUILT_SOURCES)
     61 
     62 endif
     63 
     64 EXTRA_DIST = gen_gl_wrappers.py