summaryrefslogtreecommitdiff
path: root/tools/gst-project-maker
Commit message (Collapse)AuthorAgeFilesLines
* gst-project-maker: use $0 for the program name in usage and help textAntonio Ospite2020-06-171-3/+3
| | | | Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/184>
* gst-project-maker: set up a meson project instead of an autotools oneAntonio Ospite2020-06-171-135/+101
| | | | | | | | | | | | | | | | | | Now that autotools has been removed generate a meson project template in gst-project-maker. There are some differences with the autotools project 1. gstreamer-controller-1.0 is not added to the default dependencies. 2. The '-Wall' option is not set explicitly, meson can handle that. 3. The flags in GST_PLUGIN_LDFLAGS have not been ported to meson as they are not necessary anymore. The generated project requires meson 0.53.0 for the 'fs' module. It's up to the user to remove that part in case compatibility with older versions of meson is desired. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/184>
* gst-project-maker: fix comment referring to plug-in instead of programAntonio Ospite2020-06-171-1/+1
| | | | | | | Fix the comment in $basedir/tools/Makefile.am which wrongly refers to plug-in while the file in tool/ is about the executable program. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/184>
* Remove plugin specific static build optionNicolas Dufresne2017-05-161-1/+0
| | | | | Static and dynamic plugins now have the same interface. The standard --enable-static/--enable-shared toggle are sufficient.
* gst: Add better support for static pluginsSebastian Dröge2013-04-151-1/+1
|
* gst-app-maker/gst-element-maker: 1.0 updatesDavid Schleef2013-02-111-18/+18
|
* Fix FSF addressTim-Philipp Müller2012-11-041-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687520
* gst: Update for GST_PLUGIN_DEFINE() API changesSebastian Dröge2012-04-051-1/+1
|
* gst-project-maker: Create tools, pass make distcheckDavid Schleef2012-02-201-10/+76
| | | | | | | Create a tools directory for an application. Add source code stubs to allow the project to compile and pass make distcheck. Add notes in source code to tell the user how to create plugin or app code using the other -maker scripts.
* gst-project-maker: Create autotools projectDavid Schleef2012-02-191-0/+324
This is a replacement for gst-template that creates an entire autotools project (customized to package name), and populates it with the source for a GStreamer plugin (but no plugin features, those come from gst-element-maker). Fixes: #665727.