Commit 6c053871 authored by Dimitris Lampridis's avatar Dimitris Lampridis

sw: improve installation scripts

parent eb0e3784
......@@ -15,6 +15,9 @@ ifeq ($(SO_VERSION_XYZ),)
SO_VERSION_XYZ := 0
endif
PREFIX ?= /usr/local
DESTLIBDIR ?= $(PREFIX)/lib
WRTD_DEP_TRTL ?= ../../dependencies/mock-turtle/
MTLIB = $(WRTD_DEP_TRTL)/software/lib/libmockturtle.a
......@@ -55,6 +58,13 @@ clean:
%.o: %.c
$(CC) -c $(CFLAGS) -MMD $< -o $@
install:
install: $(LIBSO) $(LIBSO_XYZ)
install -d $(DESTLIBDIR)
install -m 0755 $(LIBSO_XYZ) $(DESTLIBDIR)
test -e $(DESTLIBDIR)/$(LIBSO) || ln -s $(LIBSO_XYZ) $(DESTLIBDIR)/$(LIBSO)
uninstall:
rm -f $(DESTLIBDIR)/$(LIBSO) $(DESTLIBDIR)/$(LIBSO_XYZ)
rmdir --ignore-fail-on-non-empty $(DESTLIBDIR)
-include $(wildcard *.d)
"""
@package docstring
@copyright: Copyright (c) 2019 CERN (home.cern)
SPDX-License-Identifier: LGPL-3.0-or-later
"""
#!/usr/bin/env python
from distutils.core import setup
from setuptools import setup
setup(name='PyWrtd',
version='1.0',
description='Python wrapper for WRTD',
author='Milosz Malczak',
author_email='milosz.malczak@cern.ch',
maintainer="Dimitris Lampridis",
maintainer_email="dimitris.lampridis@cern.ch",
url='http://www.ohwr.org/projects/wrtd',
packages=['PyWrtd'],
license='LGPLv3',
setup(
name='PyWrtd',
version='1.0',
description='Python wrapper for WRTD',
author='Milosz Malczak',
author_email='milosz.malczak@cern.ch',
maintainer="Dimitris Lampridis",
maintainer_email="dimitris.lampridis@cern.ch",
url='http://www.ohwr.org/projects/wrtd',
project_urls={
"Documentation": "https://wrtd.readthedocs.io",
"Forum" : "https://forums.ohwr.org/c/wrtd",
},
py_modules=['PyWrtd'],
license='LGPLv3',
)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment