[dia] (105 commits) ...Merge branch 'meson_port' into 'master'
- From: Zander <zbrown src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [dia] (105 commits) ...Merge branch 'meson_port' into 'master'
- Date: Mon, 28 Jan 2019 19:19:18 +0000 (UTC)
Summary of changes:
62ee2ad... #19: Initial attempt at a meson.build.
cba43a0... #19: Build libdia from lib/ as a shared library using meson
6c18524... #19: Generate dia-lib-icons.h using meson.
902879c... #19: Cleanup: remove unused #defs.
ae7d79b... #19: Cleanup: remove LIBDIA_COMPILATION.
9428574... #19: Standardize icon names & add pixmaps/meson.build.
47b8cc7... #19: Code cleanup: remove .h from libdia_sources.
b20c9ee... #19: Code cleanup: set HAVE_HEADER_H in config.h instead of
0b2fc37... #19: Configure meson to install libdia.
688f52d... #19: Add app/meson.build. Builds dia app but still need ob
9c20d5d... #19: Cleanup a couple of doc/en files.
26b00bd... #19: Build objects/standard.
5dd5c65... #19: Build dia.1 and dia.pdf.
80aa403... #19: Fix DATADIR erroneously set as pkgdatadir in lib/Makef
05948ee... #19: Correct Shape_Design installation directory.
89022db... #19: Move data/*.xml files to data/ui/.
992ea5f... #19: Install ui and dia-splash.png.
098d00e... #19: ABI change: dia_get_lib_directory: remove subdir argum
b20b75a... #19: app/menus.c: remove hack; this fixes app/run_dia.sh.
abb2f27... #19: Minor cleanup of meson.build.
54cb0dd... #19: Add first few plugins. They seem to be working!
e4447c0... #19: Install icons & explicitly reference ui/*.xml files.
fdf78a2... #19: Replace 'dia' with meson.project_name().
33ac94c... #19: Port sheets/ to meson.
bb73708... #19: Ported all shapes/.
0c3f7bb... #19: Output a warning when unable to find an object type &
8e54842... #19: Add objects/custom/meson.build & cleanup standard/meso
a90204c... #19: Add port all objects/* to meson.
f1749f0... #19: Cleanup doc/Makefile.am.
75467fa... #19: Do not use ghelp:dia, try to open the html documentati
3cbcd19... #19: s/DBMAN/DB2MAN/ and only call xsltproc and dblatex if
a15d311... #19: Generate and install html help.
25227fe... #19: Remove latex.encoding=utf8 from hardcopies.make.
2cd7b2e... #19: Use 'targets' instead of 'output files' as custom_targ
a0d8ae0... #19: Make dblatex and xsltproc optional.
e31a7ba... #19: OpenBSD build: add -lc to link arguments.
044c39a... #19: OpenBSD build: specify the -L argument when compiling
d4cfb15... #19: Remove code duplication when compiling plugins.
bee3343... #19: Add the more easy-to-port plugins.
ae26dae... #19: Port 'layout' plugin.
88b830d... #19: Port pdf and postscript plugins.
c89c08c... #19: Code cleanup: s/FIXME/TODO/.
c1d7ddb... #19: Port python_plugin.
8f9f2af... #19: Python plugin: explicitly check for pygtk module.
fd3b0ac... #19: Port vdx plugin.
f501792... #19: Check for optional dependencies in top meson.build.
ccc0248... #19: Port 'stress' plugin & resolve TODOs in 'postscript' o
f2f4f92... #19: Port 'wmf' plugin.
ba6af0f... #19: Remove -lc link argument and instead use libc_dep.
3fc070e... #19: Port 'xslt' plugin.
9ade63c... #19: Add diamarshal_h to dia executable sources.
59467b6... #19: Add `ninja run` to be used instead of run_dia.sh.
7e6d3ea... #19: Enable dia app export_dynamic.
a81cce4... #19: Fix dependencies for target 'run'.
8aee8c7... #19: Simplify dia_register_plugins_in_dir.
89cea42... #19: Add initial tests/meson.build.
73f5d71... #19: Some Windows build fixes (still not working ATM).
144c31a... #19: Windows build: add vs_module_defs to lib/meson.build.
64083e9... #19: Windows build working: remove group_type from libdia.d
dd83175... #19: Make run_dia.sh a "test" script.
dcc81d1... #19: Add xmllint_test.
1ca8e63... #19: Add `ninja sizeof` run target for "test-sizeof.c" help
f538684... #19: Port "exports" test.
15c21fa... #19: Set env in tests and replace `ninja run` with run_with
4333ff1... #19: Windows: Use ';' for separating paths in run_with_dia.
15cecdb... #19: Remove DATADIR from config.h.
e806223... #19: Windows: Add warning telling user to set PATH to point
1113f97... #19: Code formatting spaces vs tabs: exports_test.sh.
7cb1a06... #19: exports_test.sh: Check for missing output file.
3a46892... #19: Bump required meson version up to 0.49.
fd6f670... #19: Port doc/{de,eu,fr,pl} HTML-help generation.
0b2efd2... #19: Get rid of unused rundeps in */meson.build.
fa20c9e... #19: Let meson decide where to install libdia.
6eba1dc... #19: Use PyObject_HEAD_INIT(NULL) as per Python c-api docs.
744f9e8... #19: Windows: Enable layout and cairo plugins.
f7b01c6... #19: Always add gtkcons.py to installed python scripts.
79da373... #19: Fix build issue where glib-genmarshal did not support
8a25d6e... #19 Code review: consistent indentation.
0178af1... #19 review: Use gnome.genmarshal instead of glib-genmarshal
f4da09b... #19 review: Use vcs_tag instead of get-git-sha.sh.
ae2a514... #19 review: Use join_paths to specify icon installation pat
6755577... #19 cleanup: Move ui file handling to separate ui/meson.bui
4974d14... #19 formatting: Use 'arg: value' instead of 'arg : value'.
ca6a847... #19: Append build_root()/lib to PATH for tests on Windows.
9c2016b... #19 review: Set test environment using dictionary.
af35ae0... #19 cleanup: Remove duplication in tests/meson.build.
69d9db2... #19: Add config.h to all dependencies since it is a generat
921c101... #19: Windows build: Add script that bundles other libraries
6320cd2... #19 review: Use dictionaries instead of lists of lists.
69b6985... #19 resolve TODO: fix capitalisation of 'shapes/flowchart'
c7013eb... #19: Minor TODO cleanups.
c969124... #19 review: Our TODO depends on upstream meson issue.
a75c170... #19 review: Rename meson-helpers to build-aux.
ccfdf06... #19 review: Don't worry about meson code duplication in */p
527f9e9... #19 review: Update HAVE_CONFIG_H TODO.
545a33a... #19: Update comment to say that it uses vcs_tag().
c989453... #19: Use python module in plug-ins/python.
7012766... #19: Compile dia-win-remote.
5336673... #19 review: revert changes to definition of DIAVAR.
6334ca8... #19 review: make libm optional since it is not always separ
cf61075... #19 cleanup: Use 'install' key in install_plugins_desc dict
14520b6... 19 cleanup: Pass 'libdia.def' string to vs_module_defs.
f1fa4cd... #19 Windows: Only bundle if the build type is 'release'.
3924061... #19: Update TODO with parent meson issues.
b230c29... Merge branch 'meson_port' into 'master'
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]