<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="/blog/rss.xsl"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Christophe Avonture &#x2014; Makefile</title>
        <link>https://www.avonture.be/blog/tags/makefile</link>
        <description>Automating tasks and workflows with GNU Make.</description>
        <lastBuildDate>Fri, 18 Oct 2024 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <item>
            <title><![CDATA[Restore a Joomla backup using Docker]]></title>
            <link>https://www.avonture.be/blog/docker-joomla-restore-jpa</link>
            <guid isPermaLink="false">/blog/docker-joomla-restore-jpa</guid>
            <pubDate>Fri, 18 Oct 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/img/v2/joomla.webp" alt="Restore a Joomla backup using Docker" style="display:block;max-width:100%;height:auto;">Easily restore your Joomla website backup locally using Docker, Docker Compose, and Akeeba Kickstart. A simple make import command is all it takes.]]></description>
            <author>Christophe</author>
            <category>docker</category>
            <category>joomla</category>
            <category>makefile</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/img/v2/joomla.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[Create your Joomla website using Docker - Part 2]]></title>
            <link>https://www.avonture.be/blog/docker-joomla-part-2</link>
            <guid isPermaLink="false">/blog/docker-joomla-part-2</guid>
            <pubDate>Fri, 18 Oct 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/img/v2/joomla.webp" alt="Create your Joomla website using Docker - Part 2" style="display:block;max-width:100%;height:auto;">Create your persistent Joomla website with Docker in one command. This Part 2 guide focuses on advanced automation using compose.yaml and makefile.]]></description>
            <author>Christophe</author>
            <category>docker</category>
            <category>joomla</category>
            <category>makefile</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/img/v2/joomla.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[Start Joomla with Docker in just a few clicks]]></title>
            <link>https://www.avonture.be/blog/docker-joomla-right-to-the-point</link>
            <guid isPermaLink="false">/blog/docker-joomla-right-to-the-point</guid>
            <pubDate>Thu, 03 Oct 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/img/v2/joomla.webp" alt="Start Joomla with Docker in just a few clicks" style="display:block;max-width:100%;height:auto;">Start your Joomla website with Docker in just a few clicks! Follow this quick, right-to-the-point guide to launch your Joomla project instantly using a simple Docker Compose setup.]]></description>
            <author>Christophe</author>
            <category>database</category>
            <category>docker</category>
            <category>joomla</category>
            <category>makefile</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/img/v2/joomla.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[Makefile - Tutorial and Tips & Tricks]]></title>
            <link>https://www.avonture.be/blog/makefile_tips</link>
            <guid isPermaLink="false">/blog/makefile_tips</guid>
            <pubDate>Tue, 16 Jul 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/img/v2/makefile.webp" alt="Makefile - Tutorial and Tips & Tricks" style="display:block;max-width:100%;height:auto;">Essential Makefile tips and tricks for automation. Learn to check file existence, run dependent targets, use conditional logic, suppress errors, and integrate with Docker in your scripts.]]></description>
            <author>Christophe</author>
            <category>linux</category>
            <category>makefile</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/img/v2/makefile.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[Markdown linter - solve formatting issue in md files]]></title>
            <link>https://www.avonture.be/blog/markdown-lint</link>
            <guid isPermaLink="false">/blog/markdown-lint</guid>
            <pubDate>Sat, 03 Feb 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/img/v2/clean_code.webp" alt="Markdown linter - solve formatting issue in md files" style="display:block;max-width:100%;height:auto;">Automatically solve Markdown formatting issues with the markdownlint tool and Docker. Learn how to check, configure, and use the --fix flag for consistent, clean .md files.]]></description>
            <author>Christophe</author>
            <category>code-quality</category>
            <category>makefile</category>
            <category>markdown</category>
            <category>vscode</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/img/v2/clean_code.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[Linux Makefile - When to use a makefile]]></title>
            <link>https://www.avonture.be/blog/makefile-using-make</link>
            <guid isPermaLink="false">/blog/makefile-using-make</guid>
            <pubDate>Wed, 27 Dec 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/img/v2/makefile.webp" alt="Linux Makefile - When to use a makefile" style="display:block;max-width:100%;height:auto;">Stop memorizing complex Docker commands. Learn when and how to use a Linux makefile with GNU make to automate your project setup, logging, and environment management.]]></description>
            <author>Christophe</author>
            <category>docker</category>
            <category>linux</category>
            <category>makefile</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/img/v2/makefile.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[Linux Makefile - Adding a help screen]]></title>
            <link>https://www.avonture.be/blog/makefile-help</link>
            <guid isPermaLink="false">/blog/makefile-help</guid>
            <pubDate>Mon, 25 Dec 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/img/v2/makefile.webp" alt="Linux Makefile - Adding a help screen" style="display:block;max-width:100%;height:auto;">Implement a beautiful and clear help screen in your Linux Makefile. A simple guide to automatically list all targets, descriptions, and create grouped sections.]]></description>
            <author>Christophe</author>
            <category>linux</category>
            <category>makefile</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/img/v2/makefile.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[Create your Joomla website using Docker - Part 1]]></title>
            <link>https://www.avonture.be/blog/docker-joomla</link>
            <guid isPermaLink="false">/blog/docker-joomla</guid>
            <pubDate>Fri, 22 Dec 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/img/v2/joomla.webp" alt="Create your Joomla website using Docker - Part 1" style="display:block;max-width:100%;height:auto;">Learn how to quickly set up your Joomla website locally using Docker. This step-by-step guide covers Docker Compose, database configuration (MySQL/MariaDB), and running your services.]]></description>
            <author>Christophe</author>
            <category>adminer</category>
            <category>apache</category>
            <category>docker</category>
            <category>joomla</category>
            <category>makefile</category>
            <category>mysql</category>
            <category>phpmyadmin</category>
            <category>postgresql</category>
            <category>vscode</category>
            <category>wsl</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/img/v2/joomla.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
    </channel>
</rss>