summaryrefslogtreecommitdiff
path: root/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2014-09-25tests: parallelise 'make valgrind'Tim-Philipp Müller1-3/+3
Use $(MAKE) instead of 'make' inside the Makefile, otherwise the make will run as if -j1 had been specified and complain about the job server not being available, and with $(MAKE) in inherits the parent make's settings it seems. Upgrade common submodule for parallel check-valgrind. Let this settle a bit before upgrading the other modules.
2014-07-31Makefile: Add usage of build-checks stepEdward Hervey1-0/+6
Allows building checks without running them
2012-09-01gst-element-check.m4: rename AM_GST_ELEMENT_CHECK to GST_ELEMENT_CHECKTim-Philipp Müller1-2/+2
And allow passing of a minimum version (if not needed, pass 1.0). https://bugzilla.gnome.org/show_bug.cgi?id=682968
2012-06-26configure: add --disable-tools and --disable-benchmarks optionsLionel Landwerlin1-1/+5
Add option to avoid build binaries. When building for platforms like android, you might want to not link any "final" binary, mostly because it requires special link flags or other parts of code that aren't in the C library. https://bugzilla.gnome.org/show_bug.cgi?id=677621
2012-04-04gst: Change versioningSebastian Dröge1-5/+5
Remove GST_MAJORMINOR and replace it by GST_API_VERSION Also set GST_VERSION_{MAJOR,MINOR,MICRO,NANO} explicitely now. All versions are at 1.0.0 now for the release soon but API/ABI can still change until the 1.0.0 release. Next release versions until 1.0.0 will be 0.10.9X and these will be release candidates. GST_VERSION_* will nonetheless stay at 1.0.0.0.
2012-03-02gst: Remove gstmarshal.[ch] completely and use the generic marshallerSebastian Dröge1-3/+1
Fixes bug #671130.
2011-06-04Remove everything libxml2- and loadsave-relatedTim-Philipp Müller1-2/+0
2010-10-05Add gobject-introspection temp directories to CRUFT_DIRSTim-Philipp Müller1-1/+3
2010-09-06tests: tune skipping checks if we have disabled subsystemsStefan Kost1-2/+0
Skip ABI tests if some subsystems are off. Remove DISABLE_GST_DEBUG from skipping export checks as this is safe now.
2010-06-26examples: remove xml example build system bits and purge from treeTim-Philipp Müller1-0/+3
Fixes make distcheck.
2010-06-01win32: commit Makefile changes for win32-update as wellTim-Philipp Müller1-1/+3
2010-03-30build: make autotools put its m4 files into m4/ instead of common/m4/Tim-Philipp Müller1-3/+38
This is how we do it in the other modules, and gets rid of the annoying dirty status for common when doing git status (at least once you clean out the old files from there).
2010-03-29build: add cruft alert for common/shave*Tim-Philipp Müller1-5/+13
2010-03-09build: Make some more rules silent if requestedSebastian Dröge1-2/+2
2010-02-18build: fix indenting in win32-update targetTim-Philipp Müller1-0/+1
No idea why we need to run gst-indent twice on that file, but it only seems to settle on a final format with minimal diff to the one in git after two runs.
2010-01-13scripts: move gst-uninstalled from docs/faq to scriptsStefan Kost1-0/+1
Don't include the long gst-uninstalled script in verbatim in the faq anymore (there is a link to cgit). Dist the script under its new location.
2009-10-14build: ...and add missing endifSebastian Dröge1-0/+1
2009-10-14build: Also don't run make check-exports if debugging is disabledSebastian Dröge1-0/+1
2009-10-14build: Only run make check-exports if no public API was disabledPeter Kjellerstedt1-1/+10
Fixes bug #598297.
2009-09-12introspection: Build pkgconfig before all libraries and set PKG_CONFIG_PATHSebastian Dröge1-4/+4
This way g-ir-scanner can find the gstreamer-0.10 pkg-config file.
2009-08-06check: fix issues with 'make distcheck'Tim-Philipp Müller1-0/+3
Seems to work now, at least on *nix. One of the configure checks caused these weird issues - but which one?
2009-08-06check: use private copy of check for libgstcheckTim-Philipp Müller1-1/+2
See #577275. Seems to work fine, but doesn't distcheck yet.
2009-06-24make check: add check for enum type class unrefs in gst_deinit() tooTim-Philipp Müller1-0/+15
Just because we can really.
2009-05-26Fix 'make distcheck'Tim-Philipp Müller1-1/+1
The check-enum-gettypes rule didn't work for 'make distcheck' since it makes assumptions about the location of the source files from the current working directory which isn't true during distchecking.
2009-05-12checks: check for enum types not class_ref'ed in gst_init() in 'make check'Tim-Philipp Müller1-1/+19
2009-02-23Change how win32/common/config.h is updatedDavid Schleef1-0/+2
Generate win32/common/config.h-new directly from config.h.in, using shell variables in configure and some hard-coded information. Change top-level makefile so that 'make win32-update' copies the generated file to win32/common/config.h, which we keep in source control. It's kept in source control so that the git tree is buildable from VS.
2008-01-09Makefile.am: Remove old coverage target in favour of "make lcov".Stefan Kost1-11/+1
Original commit message from CVS: * Makefile.am: Remove old coverage target in favour of "make lcov".
2007-12-17Makefile.am: The check-exports stuff moved to common/win32.mak, so include that.Tim-Philipp Müller1-19/+2
Original commit message from CVS: * Makefile.am: The check-exports stuff moved to common/win32.mak, so include that.
2007-12-12Makefile.am: Add check-exports target and run it as part of 'make check' ↵Tim-Philipp Müller1-0/+18
(see #499140 and #493983). Original commit message from CVS: * Makefile.am: Add check-exports target and run it as part of 'make check' (see #499140 and #493983). * gst/gst_private.h: * gst/gstelementfactory.h: * gst/gstghostpad.c: (gst_proxy_pad_class_init): * gst/gstinfo.c: (_priv_gst_in_valgrind), (_gst_debug_init), (_priv_gst_in_valgrind): * gst/gstinfo.h: (GstLogFunction): * gst/gsttypefind.c: (type_find_debug), (GST_CAT_DEFAULT), (gst_type_find_register): * gst/gsttypefindfactory.c: (type_find_debug), (GST_CAT_DEFAULT), (gst_type_find_factory_get_type): * libs/gst/controller/gstcontroller.c: (GST_CAT_DEFAULT), (GST_CAT_DEFAULT), (parent_class), (priv_gst_controller_key), (gst_controller_new_valist), (gst_controller_new_list), (_gst_controller_dispose), (_gst_controller_class_init): * libs/gst/controller/gstcontrolsource.c: (GST_CAT_DEFAULT): * libs/gst/controller/gsthelper.c: (GST_CAT_DEFAULT), (GST_CAT_DEFAULT), (gst_object_uncontrol_properties), (gst_object_get_controller), (gst_object_set_controller), (gst_object_suggest_next_sync), (gst_object_sync_values), (gst_object_set_control_source), (gst_object_get_control_source), (gst_object_get_value_arrays), (gst_object_get_value_array), (gst_object_get_control_rate), (gst_object_set_control_rate): * libs/gst/controller/gstinterpolation.c: (GST_CAT_DEFAULT): * libs/gst/controller/lib.c: (GST_CAT_DEFAULT): Make some functions that should be static static; rename some private symbols so that they don't get exported; add some FIXME comments so we can move accidentally exported functions into our private section in 0.11. * win32/common/libgstreamer.def: Add gst_utils_get_timestamp().
2007-11-06update SPEC file with latest changes, also add MAINTAINERS file to ↵Christian Schaller1-1/+1
EXTRA_DIST, the ommission of this cause a weird RP... Original commit message from CVS: update SPEC file with latest changes, also add MAINTAINERS file to EXTRA_DIST, the ommission of this cause a weird RPM build error on FC8
2006-12-15adding .doap fileThomas Vander Stichele1-1/+1
Original commit message from CVS: * Makefile.am: * gstreamer.doap: * gstreamer.spec.in: adding .doap file
2006-11-09Do some optimisation work in GstAdapter to avoid copies in more cases.Jan Schmidt1-1/+1
Original commit message from CVS: * Makefile.am: * configure.ac: * libs/gst/base/gstadapter.c: (gst_adapter_clear), (gst_adapter_push), (gst_adapter_peek_into), (gst_adapter_peek), (gst_adapter_flush), (gst_adapter_take), (gst_adapter_take_buffer): * libs/gst/base/gstadapter.h: * tests/check/libs/adapter.c: (create_and_fill_adapter), (GST_START_TEST), (gst_adapter_suite): * tests/examples/Makefile.am: Do some optimisation work in GstAdapter to avoid copies in more cases. It could still do slightly better by merging buffers when gst_buffer_is_span_fast is true, but is already faster. Also, avoid traversing a single-linked list to append each incoming buffer inside the adapter. Add simple test app that times the adapter behaviour in different situations, and extend the unit test to check that bytes enter and exit the adapter in their original order.
2006-09-27Makefile.am: gst-element-check.m4 is generated and should therefore be ↵Peter Kjellerstedt1-2/+2
copied from the build dir rather than the sour... Original commit message from CVS: Patch by: Peter Kjellerstedt <pkj at axis com> * Makefile.am: gst-element-check.m4 is generated and should therefore be copied from the build dir rather than the source dir (#357593). 'make distcheck' hasn't noticed this because we were disting the file as well, so stop doing that.
2006-07-07Make gst-element-check-$VERSION.m4 call gst-inspect-$VERSION instead of the ↵Tim-Philipp Müller1-1/+2
unversioned gst-inspect (#324176, #168659). Original commit message from CVS: * Makefile.am: * configure.ac: * gst-element-check.m4: * gst-element-check.m4.in: Make gst-element-check-$VERSION.m4 call gst-inspect-$VERSION instead of the unversioned gst-inspect (#324176, #168659).
2006-07-02Makefile.am: include lcov.mak for lcov coverage generationThomas Vander Stichele1-0/+2
Original commit message from CVS: * Makefile.am: include lcov.mak for lcov coverage generation * tools/Makefile.am: add to CLEANFILES
2006-05-12Makefile.am: updates for win32Thomas Vander Stichele1-0/+3
Original commit message from CVS: * Makefile.am: updates for win32 * configure.ac: define GST_MAJORMINOR so we have it available in win32/common/config.h Possibly remove it from our Makefile.am files later * win32/common/config.h: * win32/common/config.h.in: added GST_MAJORMINOR * win32/common/gstenumtypes.c: (register_gst_resource_error): * win32/common/gstversion.h: updated
2006-05-03whitespace movingThomas Vander Stichele1-1/+1
Original commit message from CVS: whitespace moving
2005-11-30descend into testsThomas Vander Stichele1-2/+2
Original commit message from CVS: * Makefile.am: * configure.ac: descend into tests * docs/random/thomasvs/TODO: * tests/Makefile.am: * tests/README: add a README
2005-11-30move all of these under testsThomas Vander Stichele1-30/+2
Original commit message from CVS: move all of these under tests
2005-11-30make not having check non-fatal for extra targetsThomas Vander Stichele1-4/+2
Original commit message from CVS: make not having check non-fatal for extra targets
2005-11-30Makefile.am: remove some filesThomas Vander Stichele1-1/+1
Original commit message from CVS: * Makefile.am: remove some files * README: reinstate and update * DEVEL: * REQUIREMENTS: removed * LICENSE: * docs/random/LICENSE: moved to random
2005-11-29do CVS surgery and related build fixery to move elements and indexers in a ↵Thomas Vander Stichele1-2/+2
new gstreamer/plugins directory, out of th... Original commit message from CVS: * Makefile.am: * configure.ac: * plugins/elements/Makefile.am: * plugins/elements/gstcapsfilter.c: * plugins/elements/gstfilesink.c: * plugins/elements/gstfilesrc.c: * plugins/elements/gstidentity.c: * plugins/indexers/Makefile.am: do CVS surgery and related build fixery to move elements and indexers in a new gstreamer/plugins directory, out of the gst/ directory
2005-11-28Makefile.am: don't run checks if we don't have checkThomas Vander Stichele1-0/+10
Original commit message from CVS: * Makefile.am: don't run checks if we don't have check * common/check.mak: remove the registry when running make torture * docs/gst/gstreamer-sections.txt: remove second multiply * gst/gstqueue.c: (gst_queue_loop): fix a compile warning when disabling debug
2005-11-23add a torture targetThomas Vander Stichele1-0/+3
Original commit message from CVS: add a torture target
2005-10-12Makefile.am: add win32-update targetThomas Vander Stichele1-0/+4
Original commit message from CVS: * Makefile.am: add win32-update target * win32/common/gstconfig.h: * win32/common/gstenumtypes.c: * win32/common/gstenumtypes.h: * win32/common/gstversion.h: add files that visual studio can't generate
2005-10-08Makefile.am: remove include dirThomas Vander Stichele1-8/+4
Original commit message from CVS: * Makefile.am: remove include dir * configure.ac: remove PLUGINS_BUILDDIR stuff * gst/gst.c: (init_post): reorder parsing of GST_PLUGIN_PATH and GST_PLUGIN_SYSTEM_PATH * idiottest.mak: remove, it was condescending and not needed
2005-09-17add valgrind target; disable gstplugin until it passesThomas Vander Stichele1-0/+3
Original commit message from CVS: add valgrind target; disable gstplugin until it passes
2005-09-03enable docs build for distcheckThomas Vander Stichele1-2/+1
Original commit message from CVS: enable docs build for distcheck
2005-09-03clean up docs build a little; have docdir be an overridable install ↵Thomas Vander Stichele1-10/+4
location; separate gtk-doc and docbook bits Original commit message from CVS: clean up docs build a little; have docdir be an overridable install location; separate gtk-doc and docbook bits
2005-07-05better report genration target (lcov needs a patch)Stefan Kost1-5/+1
Original commit message from CVS: better report genration target (lcov needs a patch)