This commit is contained in:
Vitor Santos Costa
2017-11-11 22:48:09 +00:00
parent 23565fc351
commit bf67b8e609
27 changed files with 441 additions and 6490 deletions

View File

@@ -25,7 +25,7 @@ SOVERSION ${YAP_MAJOR_VERSION}.${YAP_MINOR_VERSION}
)
# arithmetic hassle.
target_link_libraries(Py4YAP YAPPython libYap ${PYTHON_LIBRARIES})
target_link_libraries(Py4YAP libYap ${PYTHON_LIBRARIES})
install(TARGETS Py4YAP
@@ -37,7 +37,7 @@ install(TARGETS Py4YAP
endif()
target_link_libraries(YAPPython libYap)
target_link_libraries(YAPPython Py4YAP libYap)
# arithmetic hassle.
set_property(TARGET YAPPython PROPERTY CXX_STANDARD_REQUIRED ON)

View File

@@ -14,11 +14,12 @@ SET_SOURCE_FILES_PROPERTIES(../../swig/yap.i PROPERTIES SWIG_FLAGS "-O;-py3")
SET_SOURCE_FILES_PROPERTIES(../../swiyap.i PROPERTIES SWIG_MODULE_NAME yap4py.yap)
#SET_SOURCE_FILES_PROPERTIES(../../swi/yap.i PROPERTIES OUTPUT_NAME yap)
file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/yap4py)
set(YAP4PY_PL prolog/jupyter.yap prolog/yapi.yap)
set(YAP4PY_PY yap4py/__init__.py yap4py/__main__.py yap4py/yapi.py)
configure_file("setup.py.in" ${CMAKE_CURRENT_BINARY_DIR}/setup.py)
configure_file("setup.py.in" setup.py)
configure_file("MANIFEST.in" ${CMAKE_CURRENT_BINARY_DIR}/MANIFEST.in)
configure_file("YAP4PY.md" README.md)
@@ -42,10 +43,6 @@ INCLUDE_DIRECTORIES(${PYTHON_INCLUDE_PATH} ${CMAKE_CURRENT_BINARY_DIR}/yap4py/i
# LIBRARY DESTINATION ${PYTHON_MODULE_PATH}
# )
if (NOT EXISTS ${CMAKE_CURRENT_BINARY_DIR}/yap4py)
file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/yap4py)
endif()
if (CONDA)
set(bdist bdist_conda)
else()

View File

@@ -63,6 +63,7 @@
add_custom_target( YAPKernel ALL
COMMAND ${PYTHON_EXECUTABLE} ${SETUP_PY} build sdist bdist
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
DEPENDS YAP4PY
)
install(CODE "execute_process(COMMAND ${PYTHON_EXECUTABLE} -m pip install --ignore-installed --no-deps .

View File

@@ -1,21 +0,0 @@
Metadata-Version: 1.1
Name: yap-kernel
Version: 6.3.5
Summary: YAP Kernel for Jupyter
Home-page: http://ipython.org
Author: YAP Development Team
Author-email: YAP-dev@scipy.org
License: BSD
Description-Content-Type: UNKNOWN
Description: UNKNOWN
Keywords: Interactive,Interpreter,Shell,Web
Platform: Linux
Platform: Mac OS X
Platform: Windows
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Prolog
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3

View File

@@ -1,82 +0,0 @@
setup.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel_launcher.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/core/__init__.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/core/yap_kernel/__init__.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/core/yap_kernel/getipython.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_ipython/__init__.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_ipython/display.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_ipython/shellapp.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_ipython/core/__init__.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_ipython/core/getipython.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_ipython/core/interactiveshell.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_ipython/core/modulefind.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_ipython/core/oinspect.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_ipython/core/release.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_ipython/core/shellapp.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_ipython/prolog/jupyter.yap
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/__init__.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/__main__.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/_version.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/codeutil.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/connect.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/datapub.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/displayhook.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/embed.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/eventloops.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/formatters.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/heartbeat.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/inputtransformer.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/interactiveshell.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/iostream.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/jsonutil.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/kernelapp.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/kernelbase.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/kernelspec.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/log.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/parentpoller.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/pickleutil.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/serialize.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/yapkernel.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/zmqshell.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel.egg-info/PKG-INFO
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel.egg-info/SOURCES.txt
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel.egg-info/dependency_links.txt
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel.egg-info/requires.txt
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel.egg-info/top_level.txt
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/comm/__init__.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/comm/comm.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/comm/manager.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/gui/__init__.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/gui/gtk3embed.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/gui/gtkembed.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/inprocess/__init__.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/inprocess/blocking.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/inprocess/channels.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/inprocess/client.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/inprocess/constants.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/inprocess/ipkernel.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/inprocess/manager.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/inprocess/socket.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/inprocess/tests/__init__.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/inprocess/tests/test_kernel.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/inprocess/tests/test_kernelmanager.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/pylab/__init__.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/pylab/backend_inline.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/pylab/config.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/resources/kernel.js
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/resources/logo-32x32.png
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/resources/logo-64x64.png
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/resources/prolog.js
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/tests/__init__.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/tests/test_connect.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/tests/test_embed_kernel.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/tests/test_io.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/tests/test_jsonutil.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/tests/test_kernel.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/tests/test_kernelspec.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/tests/test_message_spec.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/tests/test_pickleutil.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/tests/test_serialize.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/tests/test_start_kernel.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/tests/test_zmq_shell.py
/home/vsc/github/yap-6.3/packages/python/yap_kernel/yap_kernel/tests/utils.py

View File

@@ -1,7 +0,0 @@
[test]
nose_warnings_filters
nose-timer
[test:python_version=="2.7"]
mock

View File

@@ -1,4 +0,0 @@
core
yap_ipython
yap_kernel
yap_kernel_launcher