comparison Makefile @ 8:9bc73563b595

Use the UWSGI_PROFILE_OVERRIDE environment variable instead of appending to the build profile configuration file. For now: just plugin_dir is configured with this method.
author Franz Glasner <hg@dom66.de>
date Sat, 16 Sep 2017 00:52:44 +0200
parents a6ab1247fe1f
children c54e231ccdf7
comparison
equal deleted inserted replaced
7:a6ab1247fe1f 8:9bc73563b595
21 USE_PYTHON= distutils 21 USE_PYTHON= distutils
22 USE_RC_SUBR= uwsginl 22 USE_RC_SUBR= uwsginl
23 23
24 CFLAGS+= -I${OPENSSLINC} 24 CFLAGS+= -I${OPENSSLINC}
25 LDFLAGS+= ${OPENSSL_LDFLAGS} 25 LDFLAGS+= ${OPENSSL_LDFLAGS}
26 MAKE_ENV+= CPUCOUNT=${MAKE_JOBS_NUMBER} UWSGI_PROFILE=nolang.ini UWSGI_BIN_NAME=${PORTNAME} UWSGI_EMBED_PLUGINS=cgi,clock_realtime,echo,logpipe 26 MAKE_ENV+= CPUCOUNT=${MAKE_JOBS_NUMBER} UWSGI_PROFILE=nolang.ini UWSGI_BIN_NAME=${PORTNAME} UWSGI_EMBED_PLUGINS=cgi,clock_realtime,echo,logpipe UWSGI_PROFILE_OVERRIDE=plugin_dir=${PREFIX}/${PLUGIN_DIR}
27 27
28 PYSETUP= uwsgiconfig.py 28 PYSETUP= uwsgiconfig.py
29 PYDISTUTILS_BUILD_TARGET= --build 29 PYDISTUTILS_BUILD_TARGET= --build
30 PYDISTUTILS_BUILDARGS= --verbose 30 PYDISTUTILS_BUILDARGS= --verbose
31 31
53 53
54 post-patch: 54 post-patch:
55 .for var in JSON PCRE XML 55 .for var in JSON PCRE XML
56 @${REINPLACE_CMD} -e '/^${var:tl} =/ s|= .*|= ${BUILDCONF_${var}:Ufalse}|' ${WRKSRC}/buildconf/base.ini 56 @${REINPLACE_CMD} -e '/^${var:tl} =/ s|= .*|= ${BUILDCONF_${var}:Ufalse}|' ${WRKSRC}/buildconf/base.ini
57 .endfor 57 .endfor
58 echo "plugin_dir = ${PREFIX}/${PLUGIN_DIR}" >> ${WRKSRC}/buildconf/nolang.ini
59 58
60 do-configure: 59 do-configure:
61 @${DO_NADA} 60 @${DO_NADA}
62 61
63 do-install: 62 do-install: