History log of /openbmc/sdbusplus/tools/setup.py (Results 1 – 6 of 6)
Revision Date Author Comments
# 6f5ffc60 12-Mar-2022 Patrick Williams <patrick@stwcx.xyz>

python: format with black,flake8,isort

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I08301dca84e3f0031cf9c79f7279cce20df3807a


# d64fb7da 21-Jan-2021 Patrick Williams <patrick@stwcx.xyz>

sdbus++-gendir: remove from install

The preferred method is to now use sdbus++-gen-meson and the "gendir"
tool is deprecated. Remove it from install so it doesn't start getting
used

sdbus++-gendir: remove from install

The preferred method is to now use sdbus++-gen-meson and the "gendir"
tool is deprecated. Remove it from install so it doesn't start getting
used.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I0aeacb016028c7e5e55376698344a97e497fbd1d

show more ...


# 11472507 24-Aug-2020 Patrick Williams <patrick@stwcx.xyz>

sdbus++-gen-meson: install tool

Add to setup.py so the tool is installed along with other scripts.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ia6f601e0892dfe

sdbus++-gen-meson: install tool

Add to setup.py so the tool is installed along with other scripts.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ia6f601e0892dfec8a84c9539021bc953375a9201

show more ...


# 3e71ab90 27-May-2020 Patrick Williams <patrick@stwcx.xyz>

sdbus++: fix setup.py for template file change

Commit I9002f850c315c6e97a871e15f70f333f0608a2ad changed the paths
to the sdbus++ Mako templates, but missed updating the setup.py file.

sdbus++: fix setup.py for template file change

Commit I9002f850c315c6e97a871e15f70f333f0608a2ad changed the paths
to the sdbus++ Mako templates, but missed updating the setup.py file.
Adjust the setup.py files as appropriate.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I0f43158522930b6b2b677e11ed794516de92f342

show more ...


# 185d2791 19-May-2020 Patrick Williams <patrick@stwcx.xyz>

sdbus++: create script to generate all files from a dir

Meson doesn't handle generating code in the style that sdbus++
has, so we're going to need a script of some part as a helper.

sdbus++: create script to generate all files from a dir

Meson doesn't handle generating code in the style that sdbus++
has, so we're going to need a script of some part as a helper.
Create a script that can generate all sdbus++ parts by looking
at a directory for YAML files.

phosphor-dbus-interfaces has similar scripts already that generate
autotools makefiles[1] and gnome has scripts like this to workaround
meson limitations[2]. Having sdbusplus provide this will hopefully
reduce duplication for other repositories.

1. https://github.com/openbmc/phosphor-dbus-interfaces/blob/5fd7574b59acfce023b892a995e0c87b13c5ab4c/generate_makefile.sh
2. https://github.com/gtkd-developers/GlibD/blob/b09fb1411378b98c3c035038863c5def6a4a0774/meson.build#L32

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ifd3cc04a10937c06dc20fe3d447a54e6f45b672a

show more ...


# f934ca30 15-May-2020 Patrick Williams <patrick@stwcx.xyz>

build: add setuptools install script

Add a new setuptools install script which will allow us to eliminate
the autotools-based python install in some environments, such as Yocto.
This

build: add setuptools install script

Add a new setuptools install script which will allow us to eliminate
the autotools-based python install in some environments, such as Yocto.
This will reduce the recipe complexity and allow future work towards
meson-based build.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I23af49db2ba2245a5a44cfa5bc50a4734e7ca89c

show more ...