• Mike Gabriel's avatar
    OPTFLAGS: Properly propagate build option flags to nxcomp{,ext,shad} and the nx-X11 build scripts. · a1e9abc7
    Mike Gabriel authored
     Note:
    
      - The "normal" way to inject CFLAGS (and CPPFLAGS) into nx-X11 builds is copying those
        options over into the variable CDEBUGFLAGS.
      - LDFLAGS have to be handed to nx-X11 via LOCAL_LDFLAGS.
    
     This change also includes a slight change in the nx-X11 build order.
    
     Old build order:
    
      Main Makefile:
    
          - [...]
          - libNX_X11
            + implicitly building nxcomp
            + implicitly building nxcompext
          - [...]
          - nxagent
            + implicitly building nxcompshad
          - [...]
    
     New build ordner:
    
      Main Makefile:
    
          - [...]
          - nxcomp
          - setup nx-X11 build env
            + cd nx-X11 && make BuildEnv
          - nxcompext
          - nxcompshad
          - nx-X11/lib/*
          - [...]
          - nxagent
          - [...]
    
     Fixes ArcticaProject/nx-libs#141
     Fixes X2GoBTS#84
    a1e9abc7
Name
Last commit
Last update
..
patches Loading commit data...
patches-pending-evaluation Loading commit data...
patches-refused Loading commit data...
source Loading commit data...
CODE-REDUCTION_CLEANUP-BACKUPFILES Loading commit data...
CODE-REDUCTION_CLEANUP-BRUTAL Loading commit data...
CODE-REDUCTION_CLEANUP-UNUSED Loading commit data...
CODE-REDUCTION_PRESERVE-INCLUDED Loading commit data...
CODE-REDUCTION_PRESERVE-NEEDED Loading commit data...
CODE-REDUCTION_PRESERVE-SYMLINKED Loading commit data...
README.source Loading commit data...
changelog Loading commit data...
compat Loading commit data...
control Loading commit data...
copyright Loading commit data...
copyright.in Loading commit data...
libnx-x11-6.install.in Loading commit data...
libnx-x11-6.symbols Loading commit data...
libnx-x11-dev.install.in Loading commit data...
libnx-xau-dev.install.in Loading commit data...
libnx-xau6.install.in Loading commit data...
libnx-xau6.symbols Loading commit data...
libnx-xext-dev.install.in Loading commit data...
libnx-xext6.install.in Loading commit data...
libnx-xext6.symbols Loading commit data...
libxcomp-dev.install.in Loading commit data...
libxcomp-dev.links Loading commit data...
libxcomp3.install.in Loading commit data...
libxcompext-dev.install.in Loading commit data...
libxcompext-dev.links Loading commit data...
libxcompext3.install.in Loading commit data...
libxcompshad-dev.install.in Loading commit data...
libxcompshad-dev.links Loading commit data...
libxcompshad3.install.in Loading commit data...
nx-x11-common.install Loading commit data...
nx-x11proto-composite-dev.install.in Loading commit data...
nx-x11proto-core-dev.install.in Loading commit data...
nx-x11proto-damage-dev.install.in Loading commit data...
nx-x11proto-randr-dev.install.in Loading commit data...
nx-x11proto-render-dev.install.in Loading commit data...
nx-x11proto-xext-dev.install.in Loading commit data...
nx-x11proto-xfixes-dev.install.in Loading commit data...
nx-x11proto-xinerama-dev.install.in Loading commit data...
nxagent.dirs Loading commit data...
nxagent.docs Loading commit data...
nxagent.install Loading commit data...
nxauth.dirs Loading commit data...
nxauth.install Loading commit data...
nxproxy.dirs Loading commit data...
nxproxy.docs Loading commit data...
nxproxy.install Loading commit data...
roll-tarballs.sh Loading commit data...
rules Loading commit data...
watch Loading commit data...