<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>6de02569 - pm: cpupower: Add install and uninstall options to bindings makefile</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/power/cpupower/bindings/python/Makefile#6de02569</link>
        <description>pm: cpupower: Add install and uninstall options to bindings makefileInstalls the .so and .py files generated by SWIG to system&apos;s site packagesdirectory. This allows the Python bindings to be used system wide. Thiscommit also includes documentation on setting up and installing the Pythonbindings.Link: https://lore.kernel.org/r/20241219012606.38963-1-jwyatt@redhat.comSigned-off-by: &quot;John B. Wyatt IV&quot; &lt;jwyatt@redhat.com&gt;Signed-off-by: &quot;John B. Wyatt IV&quot; &lt;sageofredondo@gmail.com&gt;Signed-off-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/tools/power/cpupower/bindings/python/Makefile</description>
        <pubDate>Thu, 19 Dec 2024 01:26:02 +0000</pubDate>
        <dc:creator>John B. Wyatt IV &lt;jwyatt@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>313312c8 - pm: cpupower: rename raw_pylibcpupower.i</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/power/cpupower/bindings/python/Makefile#313312c8</link>
        <description>pm: cpupower: rename raw_pylibcpupower.iThe raw_pylibcpupower.i is removed unexpectedly after &apos;make mrproper&apos;We can reproduce the error by performing the following steps:cd linux-nextmake mrpropercd tools/power/cpupower/bindings/pythonmakeWe will get an error message:make: *** No rule to make target &apos;raw_pylibcpupower.i&apos;, needed by &apos;raw_pylibcpupower_wrap.c&apos;.  Stop.The root cause:The *.i files are already used for pre-processor output files andthe kernel removes all the *.i files by &apos;make mrproper&apos;.That explains why the raw_pylibcpupower.i is removed by &apos;make mrproper&apos;.To fix it, Follow John&apos;s suggestion to rename raw_pylibcpupower.i toraw_pylibcpupower.swg.See:https://www.swig.org/Doc4.2/SWIG.htmlReviewed-by: John B. Wyatt IV &lt;jwyatt@redhat.com&gt;Reviewed-by: John B. Wyatt IV &lt;sageofredondo@gmail.com&gt;Tested-by: John B. Wyatt IV &lt;jwyatt@redhat.com&gt;Tested-by: John B. Wyatt IV &lt;sageofredondo@gmail.com&gt;Signed-off-by: Min-Hua Chen &lt;minhuadotchen@gmail.com&gt;Signed-off-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/tools/power/cpupower/bindings/python/Makefile</description>
        <pubDate>Fri, 13 Sep 2024 20:17:02 +0000</pubDate>
        <dc:creator>Min-Hua Chen &lt;minhuadotchen@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>80e67f18 - pm:cpupower: Add error warning when SWIG is not installed</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/power/cpupower/bindings/python/Makefile#80e67f18</link>
        <description>pm:cpupower: Add error warning when SWIG is not installedAdd error message to better explain to the user when SWIG andpython-config is missing from the path. Makefile was cleaned upand unneeded elements were removed.Suggested-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;Signed-off-by: John B. Wyatt IV &lt;jwyatt@redhat.com&gt;Signed-off-by: John B. Wyatt IV &lt;sageofredondo@gmail.com&gt;Signed-off-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/tools/power/cpupower/bindings/python/Makefile</description>
        <pubDate>Fri, 06 Sep 2024 13:00:06 +0000</pubDate>
        <dc:creator>John B. Wyatt IV &lt;jwyatt@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>338f490e - pm:cpupower: Add SWIG bindings files for libcpupower</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/power/cpupower/bindings/python/Makefile#338f490e</link>
        <description>pm:cpupower: Add SWIG bindings files for libcpupowerSWIG is a tool packaged in Fedora and other distros that can generatebindings from C and C++ code for several languages including Python,Perl, and Go.These bindings allows users to easily write scripts that use and extendlibcpupower&apos;s functionality. Currently, only Python is provided in themakefile, but additional languages may be added if there is demand.Added suggestions from Shuah Khan for the README and license discussion.Note that while SWIG itself is GPL v3+ licensed; the resulting output,the bindings code, is permissively licensed + the license of the .ofiles. Please seehttps://swig.org/legal.html and [1] for more details.[1]https://lore.kernel.org/linux-pm/Zqv9BOjxLAgyNP5B@hatbackup/Suggested-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;Signed-off-by: John B. Wyatt IV &lt;jwyatt@redhat.com&gt;Signed-off-by: John B. Wyatt IV &lt;sageofredondo@gmail.com&gt;Signed-off-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/tools/power/cpupower/bindings/python/Makefile</description>
        <pubDate>Thu, 05 Sep 2024 02:19:09 +0000</pubDate>
        <dc:creator>John B. Wyatt IV &lt;jwyatt@redhat.com&gt;</dc:creator>
    </item>
</channel>
</rss>
