Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #12560

Best practice on how to package a python module along with a c++ program

From Uwe Steinmann <uwe@steinmann.cx>
Newsgroups linux.debian.maint.python
Subject Best practice on how to package a python module along with a c++ program
Date 2020-05-08 14:10 +0200
Message-ID <A49Zg-2WX-3@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Hi,

not sure if this is the right list, but it was my closes guess.

I'm packaging a c++ program (horizon-eda) which also contains a
python module written in c++. Upstream's Makefile has a target 'pymodule'
and 'make pymodule' creates horizon.so in the build directory.
According to upstream this has to be copied іnto python's sys.path

I thought about overriding dh_auto_build with

override_dh_auto_build:
  make pymodule
  dh_auto_build

which should at least build the module. But it still needs to be
installed at the right place. What would be the preferred way?

  Uwe

-- 
  MMK GmbH, Fleyer Str. 196, 58097 Hagen
  Uwe.Steinmann@mmk-hagen.de
  Tel: 02331 840446    Fax: 02331 843920

Back to linux.debian.maint.python | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Best practice on how to package a python module along with a c++  program Uwe Steinmann <uwe@steinmann.cx> - 2020-05-08 14:10 +0200
  Re: Best practice on how to package a python module along with a c++ program Scott Kitterman <debian@kitterman.com> - 2020-05-08 16:20 +0200
    Re: Best practice on how to package a python module along with a c++  program Uwe Steinmann <uwe@steinmann.cx> - 2020-05-12 14:20 +0200

csiph-web