summaryrefslogtreecommitdiff
path: root/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* Visual Studio builds: Move projects to win32/Chun-wei Fan2017-02-231-1/+1
| | | | | | This enables us to go one less layer down the tree to reach the projects and allows the autotools modules Makefile-newvs.am and Makefile.msvcproj be in sync with the latest ones in GLib master.
* Add -I m4 to ACLOCAL_AMFLAGSIgnacio Casal Quinteiro2015-10-311-0/+2
|
* Bug 666248: Visual C++ compilation supportChun-wei Fan2012-01-091-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This enables libcroco to be compiled with Visual C++ 2008/2010, along with its test programs. A libcroco.symbols is included to export the symbols from the DLL that is built in the process, and the projects for the main libcroco DLL is done in a way where their source file listings are filled in during "make dist" as they could be changed from time to time so to simplify maintenanace work. Versioning stuff are also done via autotools as far as possible also. The .sln files have no simple way to include the LGPL 2.1+ terms without causing trouble, so the text for them is included as follows, for references. ------ This file is part of The Croco Library This program is free software; you can redistribute it and/or modify it under the terms of version 2.1 of the GNU Lesser General Public License as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Author: Fan, Chun-wei See COPYRIGHTS file for copyright information. ------
* Revert "Bug 666248: Visual C++ compilation support"Chun-wei Fan2011-12-201-2/+3
| | | | This reverts commit 642ac3f675176ee6c2e124eac86dd85b1b1816e0.
* Bug 666248: Visual C++ compilation supportChun-wei Fan2011-12-201-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This enables libcroco to be compiled with Visual C++ 2008/2010, along with its test programs. A libcroco.symbols is included to export the symbols from the DLL that is built in the process, and the projects for the main libcroco DLL is done in a way where their source file listings are filled in during "make dist" as they could be changed from time to time so to simplify maintenanace work. Versioning stuff are also done via autotools as far as possible also. The .sln files have no simple way to include the LGPL 2.1+ terms without causing trouble, so the text for them is included as follows, for references. ------ This file is part of The Croco Library This program is free software; you can redistribute it and/or modify it under the terms of version 2.1 of the GNU Lesser General Public License as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Author: Fan, Chun-wei See COPYRIGHTS file for copyright information. ------
* Autogenerate ChangeLogChristian Persch2011-12-061-0/+11
|
* Adding DOAP fileChristian Persch2011-11-051-1/+2
|
* Add infrastructure to allow gtk-doc documentation to be built.Thomas Wood2009-02-191-0/+2
| | | | | | | | | | | | 2009-02-19 Thomas Wood <thos@gnome.org> * Makefile.am: * configure.in: * docs/Makefile.am: Add infrastructure to allow gtk-doc documentation to be built. svn path=/trunk/; revision=325
* dim mar 5 23:32:14 CET 2006 Dodji SeketeliDodji Seketeli2006-03-051-0/+2
| | | | | | | | | | * configure.in,docs/Makefile.am: unwire gtk-doc temporarily. Couldn't make it distcheck otherwise. * tests/Makefile.am: add global-vars.sh.in to EXTRA_DIST files. * confifure.in: increase library REVISION number, for 0.6.1 release. ============= 0.6.1 release =======================
* New file. libcroco-zip is used to build a libcroco distribution for Win32.Tor Lillqvist2005-11-161-1/+1
| | | | | | | | | | | | | | | | 2005-11-16 Tor Lillqvist <tml@novell.com> * libcroco-zip.in: New file. libcroco-zip is used to build a libcroco distribution for Win32. * Makefile.am: Distribute libcroco-zip.in * configure.in: AC_SUBST also LIBCROCO_CURRENT and LIBCROCO_AGE as libcroco-zip needs them to construct the DLL name. Check for Win32, set OS_WIN32 Automake conditional. Expand libcroco-zip. * src/Makefile.am: Use -no-undefined on Win32. Link libcroco with GLIB2_LIBS and LIBXML2_LIBS.
* applied the following patches:CEST 2005 Dodji Seketeli2005-05-101-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tue May 10 21:49:05 CEST 2005 Dodji Seketeli <dodji@seketeli.org> applied the following patches: dodji@gnome.org--xml-style-2004/libcroco--mainline--0.6--patch-29 2004-06-09 00:09:41 GMT updated NEWS file for 0.6.0 [Dodji Seketeli] dodji@gnome.org--xml-style-2004/libcroco--mainline--0.6--patch-30 2004-09-20 16:13:02 GMT fixed a nasty memory management bug [Dodji Seketeli] dodji@gnome.org--xml-style-2004/libcroco--mainline--0.6--patch-31 2005-02-10 21:41:04 GMT rm test output upon 'make clean' [Peter Moulder] dodji@gnome.org--xml-style-2004/libcroco--mainline--0.6--patch-32 2005-02-13 13:14:16 GMT make 'all' target a prerequisite of the 'test' target [Peter Moulder] dodji@gnome.org--xml-style-2004/libcroco--mainline--0.6--patch-33 2005-02-13 19:24:25 GMT allow building/testing in a directory different from srcdir [Peter Moulder/Dodji Seketeli] dodji@gnome.org--xml-style-2004/libcroco--mainline--0.6--patch-34 2005-02-13 19:42:48 GMT added better api documentation [Peter Moulder] dodji@gnome.org--xml-style-2004/libcroco--mainline--0.6--patch-35 2005-05-05 16:38:07 GMT initial port to gtk-doc, switch to automake 1.7 [Sven Herzberg, Dodji Seketeli] dodji@gnome.org--xml-style-2004/libcroco--mainline--0.6--patch-36 2005-05-05 16:51:38 GMT more gtk-doc stuffs [Dodji Seketeli] dodji@gnome.org--xml-style-2004/libcroco--mainline--0.6--patch-37 2005-05-06 14:20:20 GMT typos and c++ compilation fixes [Peter Moulder]
* synchronize with libcroco--mainline--0.6--patch-28.tla-cvs-synch-06-09-2004-0Dodji Seketeli2004-06-081-6/+28
| | | | | | 2004-06-09 Dodji Seketeli <dodji@gnome.org> synchronize with libcroco--mainline--0.6--patch-28.
* Synchronize with libcroco--mainline--0.6--patch-25.Dodji Seketeli2004-05-291-1/+1
| | | | | | 2004-05-29 Dodji Seketeli <dodji@gnome.org> Synchronize with libcroco--mainline--0.6--patch-25.
* Merged with libcroco--mainline--0.1--patch-21Dodji2004-03-151-1/+1
| | | | | | 2004-03-15 Dodji <dodji@gnome.org> Merged with libcroco--mainline--0.1--patch-21
* ==== merge point ofDodji2004-03-131-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-03-13 Dodji <dodji@gnome.org> * ==== merge point of dodji@gnome.org--xml-style-2004/libcroco--snapshots--0.1--patch-1 === * configure.in: bumped version number to 0.5 and bumped version-info. * src/cr-sel-eng.c,src/cr-stylesheet.c, src/cr-tknzr.c,tests/test5-main.c,tests/testctl: massive mem leaks/corruption killing. * vg.supp: added this to suppress glib normal leaks from the leak report. 2004-03-12 Dodji <dodji@gnome.org> * src/cr-declaration.c,src/cr-doc-handler.c, src/cr-input.[ch],src/cr-parser.c,src/cr-rgb.c, src/cr-selector.c,src/cr-term.c,src/cr-token.c, tests/test1-main.c,tests/test4-main.c: started to kill mem leaks and corruptions. * tests/testctl: added the --show-reachable=yes flag to valgrind. * tests/testctl: added better valgrind error reporting. 2004-03-11 Dodji <dodji@gnome.org> * Makefile.am: now, tests are to be run by doing "make test". Also, cleans up the previous test output before actually running. * global-vars.sh: added this sh script that sets variable used in all the test sh scripts based on csslint. * test-prop-ident,test-unknown-at-rule,test-unknown-at-rule2: renamed these into *.sh (e.g) test-prop-ident.sh to reflect that it's a shell script, not a test written in C. Also, make these use global-vars.sh * tests/testctl: added a descent valgrind support when runned with like "./testctl run --valgrind" or RUN_VALGRIND=yes ./testctl run. Puts the valgrind logs in valgrind-logs/ and report their presence to the user. This'll help catch mem leaks/corruption at the regression test level. Also make sure to launch ./libs/testblah and not ./testblah which is actually a shell script. * tests/testctl: don't activate valgrind tests by default. 2004-03-10 Dodji <dodji@gnome.org> * src/cr-statement.[ch]: (cr_statement_to_string): do not add leading end of lines. * cr-stylesheet.c: added cr_stylesheet_to_string(), handle end of lines between statements here. * tests/test-output-refs/test5.1.css.out: updated non regression tests. * tests/testctl: added valgrind support in the non regression tests. I think I still need to improve it to make it detect the errors when there are some, and report it in a consistent way. * tests/testctl: added support for tests that gets called without any argument. * tests/* added csslint based non regression tests for proprietary INDENT and unknown at rule. * src/cr-utils.c: (cr_utils_ucs1_to_utf8): handle zero length input gently. * src/cr-statement.c: finish the coding of the cr_statement_to_string() function and make cr_statement_dump() use it. * src/cr-term.c: merge from libcroco--mainline--0.1 2004-03-09 Dodji <dodji@gnome.org> * src/cr-term.[ch]: applied a patch from Rob BUIS that adds two new methods: (cr_term_get_from_list) and (cr_term_get_from_list). * src/cr-statement.c: (cr_statement_font_face_rule_to_string): added this method. (cr_statement_dump_font_face_rule): make this use the new cr_statement_font_face_rule_to_string() function. * tests/testctl: update this to exclude .arch-ids from the diffs. * src/cr-parser.c,src/cr-tknzr.c: droped the way I was handling the vendor proprietary properties and make sure to parse and IDENT by following css3 rules. * src/cr-parser.c: (cr_parser_parse_any_core): semicolon (';') is not part of the 'any' production. (cr_parser_parse_ruleset): consider the case where we have an empty ruleset (e.g 'x{}') * {arch}/=tagging-method: changed this to make objects generation by the compilation accepted by tla. 2004-03-08 Dodji <dodji@gnome.org> * Merged in the following patches: => dodji@seketeli.org--2004-xml-style-d/libcroco--dodji-d--0.1--base-0 tag of dodji@gnome.org--xml-style-2004/libcroco--mainline--0.1--base-0 => dodji@seketeli.org--2004-xml-style-d/libcroco--dodji-d--0.1--patch-1 removed useless files. * files.txt,dirs.txt: removed these files. ====starting from here, going upward, we use gnu arch ===
* big cleanup here. make sure seleng, layeng and tests are disabled byDodji Seketeli2003-12-111-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | 2003-12-11 Dodji Seketeli <dodji@gnome.org> * Makefile.am: big cleanup here. * configure.in: make sure seleng, layeng and tests are disabled by default. Added makefiles in docs/ docs/example tests/ tests/test-inputs tests/test-output-refs * csslint/Makefile.am: cleaned this up. make sure to add seleng,layeng and glib compile flags whenever needed. * docs/Makefile.am,docs/examples/Makefile.am: new makefiles. * src/libcroco.h: removed references to cr-parser-input.h * src/layeng/Makefile.am: cleanup, make distcheck is happier. * src/parser/Makefile.am: cleanup, make distcheck is happier. * src/parser/cr-doc-handler.h: removed reference to cr-parser-input.h * src/parser/cr-layout-eng.h,src/parser/cr-parser-input.h: removed these. * src/parser/cr-parser.c: (cr_parser_new): fixed a typo here. * src/parser/cr-parser.h,src/parser/cr-tknzr.h: removed ref to cr-parser-input.h * src/seleng/Makefile.am: cleanup, make distcheck is happier. * tests/testctl: exclude makefiles when diffing outputs and re * outputs.
* updatesChristian Fredrik Kalager Schaller2003-07-081-1/+1
|
* *** empty log message ***Dodji Seketeli2003-06-291-1/+1
|
* updated this test reference output.Dodji Seketeli2003-06-291-1/+1
| | | | | | | | | | | | | | | | | 2003-06-30 Dodji Seketeli <dodji at seketeli dot org> * tests/test-output-refs/test4.1.css.out: updated this test reference output. * src/parser/cr-statement.c: fixed a typo that lead to a small regression detected by the non regression test suite. * tests/testctl: made sure no to consider the .cvsignore file during the final diff. * src/layeng/cr-box-view.[ch]: fixed some compiler warnings. Dodji.
* Fixed a configure related bug:Dodji Seketeli2003-05-141-2/+0
| | | | | | Made sure libcroco-config.h contains protected macros. Made a big cleanup in the distribution configuration management. Dodji.
* Change _DATA to _HEADERS for headerAlexander Larsson2003-04-151-1/+1
| | | | | | | | | | | 2003-04-15 Alexander Larsson <alexl@redhat.com> * Makefile.am: Change _DATA to _HEADERS for header * src/Makefile.am: Only use filename for _HEADERS. remove libcroco-config.h from _HEADERS
* updated the reference output of the non regression tests.rel_0_1rel-0-2Dodji Seketeli2003-04-041-0/+3
| | | | Dodji.
* more work on the test framework.Dodji Seketeli2003-04-031-3/+11
| | | | | made sure to build rpms via a new "make rpm" target. Dodji.
* - Misc. buildfixes and added spec.in fileChristian Schaller2003-03-301-1/+1
| | | | | 2003-30-03 Christian Schaller <Uraeus@gnome.org> - Misc. buildfixes and added spec.in file
* Added a command CSS tool. CSSLINTGaël CHAMOULAUD2003-03-231-1/+1
|
* Added a man page for croco-configGaël CHAMOULAUD2003-03-201-1/+2
|
* fixed some bugs in the tarball building process.Dodji Seketeli2003-03-021-1/+2
|
* Turned on compilation with goddamit warning options.Dodji Seketeli2003-03-021-1/+2
| | | | | | So I killed an awfully great number of warnings messages. Also fixed some small regressions that occured during the rewrite of cr_tknzr_get_next_toke().
* Initial revisionDodji Seketeli2003-02-271-0/+18