208 Commits

Author SHA1 Message Date
Corentin Noël
7c512cc767 meson: Install the camlibs documentation
Do as in autotools and install the camlib README files.

Also add the install_tag to all installation targets to allow automatic packaging.
2025-11-06 11:53:53 +01:00
Marcus Meissner
9df7485aa5 one more log / stamp change 2025-06-08 14:14:52 +02:00
Marcus Meissner
ebddbae998 fixed make distcheck 2025-06-02 10:35:32 +02:00
Marcus Meissner
af9be1f72f Update doc/Doxyfile.in
Co-authored-by: Sijawusz Pur Rahnama <sija@sija.pl>
2025-02-02 15:23:48 +01:00
Schnappy
677feaa769 Enable client side search engine in doxygen doc
This makes browsing the API much more easy.
2025-02-02 15:23:48 +01:00
Corentin Noël
f5bb6c875c Add Meson build system 2025-01-08 10:10:36 +01:00
Hans Ulrich Niedermann
cfed7e486f bs: fix silent rule invoking doxygen
The CodeQL autobuild has started failing the CodeQL CI workflow
a few days ago, due to their doxygen not supporting the -q
command line argument.

This replaces the use of -q by redirecting stdout and stderr in
the silent rules case.

Fixes: https://github.com/gphoto/libgphoto2/issues/1046
2024-10-23 17:10:29 +02:00
Marcus Meissner
f930df02e7 ci: disable -q for doxygen
some older distros do not like doxygen -q

https://github.com/gphoto/libgphoto2/issues/1046
2024-10-23 10:01:07 +02:00
Hans Ulrich Niedermann
155c4454ee Enable silent build rules by default
Enable silent build rules by default.

You can still use verbose build rules by using any of the following
methods:

  * run `configure` with the `--disable-silent-rules` argument
  * run `make` with the `V=1` argument

This hides the compiler command line which makes debugging users'
problems more difficult. To compensate for that, this prints the
build flags separately, but a lot less frequently:

For each part of the build (`libgphoto2_port.la`, iolibs,
`libgphoto2.la`, camlibs), if something of that part has been
rebuilt, prints the build flags (_CPPFLAGS, _CFLAGS, _LIBADD,
_LDFLAGS) once.

Always prints the environment variables CPPFLAGS CFLAGS LDADD
LIBADD LDFLAGS once, whether they are the defaults the configure
script sets or given on the `make` command line.

Not all make recipes have been converted to be completely silent,
but the majority (especially the Automake standard recipes) are
now silent.
2024-09-19 21:25:13 +02:00
luzpaz
dfde313175 Fix various typos in the codebase (#923)
* Fix various typos

Found via `codespell -q 3 -S "*.po" -L clen,donn,informations,udo`

* Fix typos in camlibs/

* Fix typos in ChangeLog
2023-09-03 17:04:21 +02:00
Hans Ulrich Niedermann
6fdc5f8f37 utf-8: Convert ISO-8859 text to UTF-8
Convert the easy ISO-8859 text to UTF-8.

The difficult ISO-8859 text will will be eliminated
by future commits.
2021-10-09 10:50:07 +02:00
Hans Ulrich Niedermann
a594c2ccef Remove remnants of OS/2 support
Remove remnants of OS/2 support, which has been broken at least since
commit 9831fa553c from 2006-10, but more probably even since after
gphoto2 2.1.0 which was some time in 2002.

Closes: https://github.com/gphoto/libgphoto2/issues/710
2021-09-08 03:15:39 +02:00
Sijawusz Pur Rahnama
fd0be84db5 Fix typos throughout the codebase 2020-05-25 17:55:09 +02:00
Marcus Meissner
4c306bb1de removed baudboy.h usage
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13756 67ed7778-7388-44ab-90cf-0a291f65f57c
2011-10-22 07:54:52 +00:00
Marcus Meissner
60a50f9a42 removed .cvsignore
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@11353 67ed7778-7388-44ab-90cf-0a291f65f57c
2008-09-26 12:25:12 +00:00
Hans Ulrich Niedermann
935b93fd37 Mark API vs internals docs
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@10809 67ed7778-7388-44ab-90cf-0a291f65f57c
2007-10-21 19:11:25 +00:00
Hans Ulrich Niedermann
952614a4f1 Handle installation of API docs with lots of long filenames
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@10795 67ed7778-7388-44ab-90cf-0a291f65f57c
2007-10-17 03:10:31 +00:00
Hans Ulrich Niedermann
fcc85ce082 optionally create internal docs (including call graphs etc.)
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@10642 67ed7778-7388-44ab-90cf-0a291f65f57c
2007-09-04 20:49:36 +00:00
Hans Ulrich Niedermann
191bf1f350 rename file to Doxyfile-internals.in
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@10637 67ed7778-7388-44ab-90cf-0a291f65f57c
2007-09-03 22:14:34 +00:00
Hans Ulrich Niedermann
8cc34010f1 add Doxyfile-internal.in
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@10636 67ed7778-7388-44ab-90cf-0a291f65f57c
2007-09-03 22:14:08 +00:00
Hans Ulrich Niedermann
912f38084d make uninstall-apidocs fit for command line lenght limits
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@10284 67ed7778-7388-44ab-90cf-0a291f65f57c
2007-05-21 19:30:41 +00:00
Marcus Meissner
1b632ca026 The .h files have new directories, so add them to their
generated list.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@10112 67ed7778-7388-44ab-90cf-0a291f65f57c
2007-05-07 18:53:30 +00:00
Marcus Meissner
106fe89a40 whatever doxygen or so produced.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9840 67ed7778-7388-44ab-90cf-0a291f65f57c
2007-01-02 22:16:54 +00:00
Hubert Figuiere
29cd064755 * camlibs/canon/canon.c, camlibs/konica/qm150.c,
camlibs/ptp2/ptp.c, camlibs/sierra/library.c, 
	camlibs/sierra/sierra-desc.c, doc/camlib_devel.lyx,
	libgphoto2/gphoto2-abilities-list.c: s/occured/occurred/
	From Launchpad bug 61163:
	https://launchpad.net/distros/ubuntu/+source/libgphoto2/+bug/61163


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9294 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-10-07 13:20:49 +00:00
Hans Ulrich Niedermann
c96bda51dd Consistently use #include <gphoto2/gphoto2-foo.h> everywhere.
This moves the header files to a new subdirectory gphoto2 in both
  libgphoto2 and libphoto2_port/libgphoto2. All references are
  adapted appropriately.



git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9221 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-09-28 03:04:21 +00:00
Hans Ulrich Niedermann
204bea94d2 update man pages from gphoto2-manual
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9086 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-08-16 21:27:45 +00:00
Hans Ulrich Niedermann
ac67b321e3 really clean up all generated files
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8336 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-12-25 19:48:36 +00:00
Hans Ulrich Niedermann
6bc1ad8575 "fix" doxgen doc dependencies: do not depend on binaries, but not on source files either...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8333 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-12-25 18:20:50 +00:00
Marcus Meissner
df075b40ed make "make dist" work without doxygen installed
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8173 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-07-11 05:52:42 +00:00
Marcus Meissner
0fccf010be unbreak build without doxygen
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8141 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-07-03 11:26:24 +00:00
Hans Ulrich Niedermann
20be0d5a79 create docs with doxygen
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8097 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-06-14 01:00:11 +00:00
Hans Ulrich Niedermann
67a22cb644 update libgphoto2_port(3)
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8074 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-06-12 00:14:07 +00:00
Hans Ulrich Niedermann
acfc3afab1 update libgphoto2[_port](3): environment variables
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7967 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-05-07 13:06:24 +00:00
Hans Ulrich Niedermann
53d2862a5e update man page from source
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7340 67ed7778-7388-44ab-90cf-0a291f65f57c
2004-09-08 00:21:00 +00:00
Arnaud Launay
f9ef94c7d0 Update Lutz's email
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@6576 67ed7778-7388-44ab-90cf-0a291f65f57c
2003-07-13 08:10:10 +00:00
Hans Ulrich Niedermann
4d5508b40c not needed any more
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@6300 67ed7778-7388-44ab-90cf-0a291f65f57c
2003-03-25 15:00:55 +00:00
Hans Ulrich Niedermann
d5fdca8ce2 renamed man pages
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@6237 67ed7778-7388-44ab-90cf-0a291f65f57c
2003-02-22 01:40:44 +00:00
Hans Ulrich Niedermann
bd2a2559b3 removed obsolete misleading comment
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@5624 67ed7778-7388-44ab-90cf-0a291f65f57c
2002-11-17 16:28:07 +00:00
Hans Ulrich Niedermann
192135bb5e moved FAQ over to manual
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@5394 67ed7778-7388-44ab-90cf-0a291f65f57c
2002-10-18 02:04:04 +00:00
Hans Ulrich Niedermann
0c11396e8e moved definition of docdir from Makefile.am to m4 macros
made hotplug stuff installation location configurable


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@5371 67ed7778-7388-44ab-90cf-0a291f65f57c
2002-10-13 19:27:14 +00:00
Hans Ulrich Niedermann
984eb0f8aa add man pages to dist
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@5243 67ed7778-7388-44ab-90cf-0a291f65f57c
2002-09-12 19:57:53 +00:00
Hans Ulrich Niedermann
cde529b09f man pages from gphoto2-manual
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@5113 67ed7778-7388-44ab-90cf-0a291f65f57c
2002-08-23 01:32:26 +00:00
Hans Ulrich Niedermann
aea8ae19c5 moved another FAQ to XML, corrected dangling reference to gphoto2.txt
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@5066 67ed7778-7388-44ab-90cf-0a291f65f57c
2002-08-20 12:51:04 +00:00
Hans Ulrich Niedermann
d936d4ecc0 don't distribute foreign docs
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@5056 67ed7778-7388-44ab-90cf-0a291f65f57c
2002-08-19 12:47:21 +00:00
Hans Ulrich Niedermann
c0b3bde5f9 don't install docs for gphoto2 CLI
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@5048 67ed7778-7388-44ab-90cf-0a291f65f57c
2002-08-19 12:12:26 +00:00
Hans Ulrich Niedermann
aeca7e4e71 removed all doc generation connected with the removed gphoto2.xml
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@5020 67ed7778-7388-44ab-90cf-0a291f65f57c
2002-08-17 23:07:33 +00:00
Hans Ulrich Niedermann
852c505589 effectively remove doc/figures/ directory
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@5017 67ed7778-7388-44ab-90cf-0a291f65f57c
2002-08-17 22:37:58 +00:00
Hans Ulrich Niedermann
d19d2a9fe9 moved figures to 'gphoto2-manual'
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@5016 67ed7778-7388-44ab-90cf-0a291f65f57c
2002-08-17 22:35:32 +00:00
Hans Ulrich Niedermann
f7d612c9a0 moved gphoto2.xml to new CVS module "gphoto2-manual"
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@5013 67ed7778-7388-44ab-90cf-0a291f65f57c
2002-08-17 22:28:07 +00:00
Hans Ulrich Niedermann
2b4dd46813 commented out manual generation - moved to new module
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@5012 67ed7778-7388-44ab-90cf-0a291f65f57c
2002-08-17 22:27:16 +00:00