[CalendarServer-changes] [13260] CalendarServer/trunk/support
source_changes at macosforge.org
source_changes at macosforge.org
Thu Apr 10 18:09:44 PDT 2014
Revision: 13260
http://trac.calendarserver.org//changeset/13260
Author: wsanchez at apple.com
Date: 2014-04-10 18:09:44 -0700 (Thu, 10 Apr 2014)
Log Message:
-----------
install target needs dep falgs for pip install
Modified Paths:
--------------
CalendarServer/trunk/support/Apple.make
CalendarServer/trunk/support/_cache_deps
Modified: CalendarServer/trunk/support/Apple.make
===================================================================
--- CalendarServer/trunk/support/Apple.make 2014-04-11 00:38:45 UTC (rev 13259)
+++ CalendarServer/trunk/support/Apple.make 2014-04-11 01:09:44 UTC (rev 13260)
@@ -36,13 +36,13 @@
endif
SERVERSETUP = $(SIPP)$(NSSYSTEMDIR)$(NSLIBRARYSUBDIR)/ServerSetup
-Cruft += .develop
+# Cruft += .develop
# Extra_Environment += PATH="$(SIPP)/usr/bin:$$PATH"
# Extra_Environment += PYTHONPATH="$(CS_PY_LIBS)"
CALDAVDSUBDIR = /caldavd
-PYTHON = $(USRBINDIR)/python
+PYTHON = $(USRBINDIR)/python2.7
CS_SHAREDIR = $(SHAREDIR)$(CALDAVDSUBDIR)
CS_PY_LIBS = $(CS_SHAREDIR)/lib/python
CS_LIBEXEC = $(SIPP)$(LIBEXECDIR)$(CALDAVDSUBDIR)
@@ -70,11 +70,14 @@
# install $(PY_INSTALL_FLAGS) $(CS_INSTALL_FLAGS) \
# ;
@echo "Installing Python packages...";
- $(_v) pip install -e $(BuildDirectory)/$(Project) \
- --install-option --root="$(DSTROOT)" \
- --install-option --prefix="$(SIPP)" \
- --install-option --install-lib="$(CS_PY_LIBS)" \
- --install-option --install-scripts="$(CS_LIBEXEC)" \
+ $(_v) $(PYTHON) -m pip install \
+ --pre --allow-all-external --no-index \
+ --find-links "$(Sources)/.develop/pip_downloads" \
+ --editable "$(BuildDirectory)/$(Project)[OpenDirectory,Postgres]" \
+ --install-option --root="$(DSTROOT)" \
+ --install-option --prefix="$(SIPP)" \
+ --install-option --install-lib="$(CS_PY_LIBS)" \
+ --install-option --install-scripts="$(CS_LIBEXEC)" \
;
@echo "Cleaning up...";
$(_v) for so in $$(find "$(DSTROOT)$(CS_SHAREDIR)/lib" -type f -name '*.so'); do $(STRIP) -Sx "$${so}"; done;
Modified: CalendarServer/trunk/support/_cache_deps
===================================================================
--- CalendarServer/trunk/support/_cache_deps 2014-04-11 00:38:45 UTC (rev 13259)
+++ CalendarServer/trunk/support/_cache_deps 2014-04-11 01:09:44 UTC (rev 13260)
@@ -43,7 +43,8 @@
c_dependencies;
requirements="${wd}/requirements.txt";
-extra_features="$("${python}" -c 'import setup; print ",".join(sorted(setup.extras_requirements.keys()))' | sed 's|Oracle,||')";
+#extra_features="$("${python}" -c 'import setup; print ",".join(sorted(setup.extras_requirements.keys()))' | sed 's|Oracle,||')";
+extra_features="OpenDirectory,Postgres";
cs_repos="svn+http://svn.calendarserver.org/repository/calendarserver";
ruler "Downloading Python requirements for .[${extra_features}]";
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20140410/e567851b/attachment.html>
More information about the calendarserver-changes
mailing list