Jonas Fonseca
14f6c0ebf5
Always create the directory path before installing (using mkinstalldirs)
2005-09-28 21:43:09 +02:00
Jonas Fonseca
ed2dc18408
Show the relative path in the quiet build lines
...
... so it is easier to figure out where in the tree it's at:
...
[LD] /src/cookies/lib.o
[MAKE all] /src/dialogs
[CC] /src/dialogs/document.c
...
[LINK] /src/elinks
...
which means the user will also get a hint at where the elinks binary
is.
Yeah, yeah, useless bloat, I know. But I have to figure out some way to
get the whole tree build time above 1 minute. ;-)
2005-09-28 21:32:31 +02:00
Jonas Fonseca
94ed6fa754
Finalize and cleanup the denser Makefile format
...
Convert remaining conditional file building to use
OBJS-$(CONFIG_FOO) += foo.o
one problem with reverse meaining (in util/) fixed with local 'hack'.
Cleanup and remove stuff which is now default targets.
2005-09-28 12:38:17 +02:00
Jonas Fonseca
bd8f005413
Filter out src from SUBDIRS so we don't link lib.o in the root dir
2005-09-28 12:11:12 +02:00
Jonas Fonseca
9f2731a900
We loves us some autoheader
2005-09-27 23:23:38 +02:00
Jonas Fonseca
9a5e25b31e
Remove last automake trace and improve acinclude.m4 header
...
It seems that running autoheader is unnecessary so put your hands in the
air and wave goodbye to automake.
Mention that acinclude.m4 is generated by autogen.sh.
2005-09-27 23:19:52 +02:00
Jonas Fonseca
589085b07a
Remove the now obsolete intl/, may you rest in peace
2005-09-27 22:58:05 +02:00
Jonas Fonseca
c76586e6b8
Simplify the conditional building
...
Use the very cool 'VAR-$(CONFIG_FOO) += foo.o' feature instead of the more
verbose current ifeq($(CONFIG_FOO),yes) wrapping.
2005-09-27 22:49:47 +02:00
Jonas Fonseca
68de9e35d3
Automagically link in subdir lib.o files
...
It is a little ugly since I couldn't get $(wildcard) to expand *.o files
so it just checks if there are any *.c files and then link in the lib.o
based on that.
2005-09-27 22:38:00 +02:00
Jonas Fonseca
888726e3b8
Rename local install target to intall-local
2005-09-27 21:42:52 +02:00
Jonas Fonseca
1efab31581
Simplify building of and linking with directories
...
Ditch the building of an archive (.a) in favour of linking all objects in a
directory into a lib.o file. This makes it easy to link in subdirectories
and more importantly keeps the build logic in the local subdirectories.
Note: after updating you will have to rm **/*.a if you do not make clean
before updating.
2005-09-27 21:38:58 +02:00
Jonas Fonseca
b30064c0d0
Rename targets: *-l -> *-local
2005-09-27 21:11:28 +02:00
Jonas Fonseca
1af75f051b
Fix conditional building of bzip2 and gzip files
2005-09-27 19:07:44 +02:00
Jonas Fonseca
6a822b5fd9
Fix *-recursive targets for old bash versions
...
Apparently some old bash versions (2.03 atleast) on SunOS is not able to
handle 'for i in $(SUBDIRS); do ... done' when $(SUBDIRS) is empty.
2005-09-27 19:02:09 +02:00
Jonas Fonseca
249fac4345
Tune the clean-l usage
...
- Fix the doc/ clean target which was called clean-local
- Consistently use $(RM)
- Introduce CLEAN variable to make it simpler to costumize local cleaning
2005-09-27 18:27:17 +02:00
Jonas Fonseca
50f4b46616
dom_node_cmp(): Minor optimization
2005-09-27 14:39:40 +02:00
Petr Baudis
d8bc3f7b15
Merge with /srv/git/elinks.git
2005-09-26 16:09:29 +02:00
Petr Baudis
87938bbeca
Rename locale no to nb
...
Apparently new name for the locale, makes new gettexts happy. Pointed
out by darix and probably someone else too.
2005-09-26 16:09:00 +02:00
Jonas Fonseca
23497405cb
More installation fixes
...
- Use the mkinstalldirs in $(top_srcdir)/config
- Fix buggy scripting of srcdir which broke the local gettext install
- Add the local uninstall stuff so we have it around
2005-09-23 20:30:56 +02:00
Jonas Fonseca
49a6d7cf8d
Revive doc/.gitignore
2005-09-23 15:08:02 +02:00
Jonas Fonseca
7446adecd5
Remove *.tmp files created by pod2html
2005-09-23 15:07:40 +02:00
Jonas Fonseca
c2879b655b
Merge with git+ssh://pasky.or.cz/srv/git/elinks.git
2005-09-23 14:51:51 +02:00
Strahinya Radich
f86a009108
Add Serbian translation
2005-09-23 14:51:14 +02:00
Petr Baudis
bd0f5ba60d
We call $(mkinstalldirs) $(MKINSTALLDIRS)
...
Should fix make install.
2005-09-23 09:08:47 +02:00
Petr Baudis
ade2ae0a69
Add simple support for the display CSS property
...
display: inline, display: block and display: inline-block (aliased to
inline) is now supported. I hope I didn't break anything. :-)
This makes the new yucky CSS'd slashdot look at least a bit better.
2005-09-22 22:07:33 +02:00
Petr Baudis
31bdf06d8f
More detailed element*.linebreak description
2005-09-22 21:52:12 +02:00
Petr Baudis
7a91098135
Use is_*_element() to determine whether element is block or inline
...
Use that in the stack killing code, where we do some pretty funny checks
and stuff. The decision is based on the linebreak struct attribute,
non-zero for block elements.
2005-09-22 21:44:28 +02:00
Russ Rowan
a3f177e088
Really fix binary installation.
2005-09-22 10:07:27 -04:00
Frobozz the Neuromancer,668,302-521-2606,609-645-8080
0815fe1cf8
Fix installation of elinks binary.
2005-09-22 08:50:59 -04:00
Russ Rowan
7d5d63bb29
Several minor grammar and spelling corrections. Mainly to test that I have
...
GIT_COMMITTER_NAME set properly.
2005-09-22 08:07:01 -04:00
Jonas Fonseca
779db5014e
Clean up and clarify the autotools variables
...
Remove AUTOMAKE variable, spotted by Miciah and me. Notice that the unset
variables are needed for future rebuilding of .in files.
2005-09-22 13:50:10 +02:00
Russ Rowan
efc2d3b235
Correct installation of man5 manpages.
2005-09-22 07:27:25 -04:00
Laurent MONIN
f1c57a05e1
Merge with git+ssh://pasky.or.cz/srv/git/elinks.git
2005-09-19 16:04:34 +02:00
Laurent MONIN
787059253c
download_dialog_layouter(): store bittorrent test result in a temporary
...
variable.
2005-09-19 16:02:27 +02:00
Frobozz the Neuromancer,668,302-521-2606,609-645-8080
c914d6a1e3
Added contrib/grafthistory.sh
2005-09-19 08:46:50 -04:00
Jonas Fonseca
5455795394
Upgrade to use cg-commit-id for getting build ID
...
The recent cogito-0.15 renamed commit-id to have the cg-prefix.
2005-09-19 11:04:03 +02:00
Jonas Fonseca
2ce808cb0f
Revert building of po/ with out running configure
2005-09-18 21:34:13 +02:00
Jonas Fonseca
655ff2c6b3
Remove the stupid CVS docs retrieving script
...
The docs are available in the generated tarballs, and GIT doesn't support
modules.
2005-09-18 18:52:00 +02:00
Jonas Fonseca
baadeebab1
More CVS -> GIT conversions
...
Update INSTALL to both 'cover' GIT checkouts and requirements for the new
build system. Hacking info no more advices to add CVS Id lines.
2005-09-18 18:47:20 +02:00
Miciah Dashiel Butler Masters
c308df5eca
Remove Makefile.base.
2005-09-18 03:42:30 +00:00
Jonas Fonseca
87e993b9d4
Allow po/ to build without running configure
2005-09-18 02:37:25 +02:00
Jonas Fonseca
0827ec61c7
Update NEWS with 0.10.6 release and GIT move
2005-09-18 02:02:02 +02:00
Petr Baudis
e52144349d
Don't install elinks.1 from srcdir since it's autogenerated.
2005-09-17 20:44:50 +02:00
Petr Baudis
67ba923af4
Generate doc/man/man1/elinks.1.
2005-09-17 20:43:57 +02:00
Petr Baudis
871c2dab3a
Try to fix installation when built out-of-tree.
2005-09-17 20:37:32 +02:00
Petr Baudis
1c382625fd
Install the ELinks binary during make install.
2005-09-17 20:37:23 +02:00
Laurent MONIN
a9f70fd776
really_close_tab(): call number_of_tabs() only if needed.
2005-09-17 20:14:33 +02:00
Laurent MONIN
8d234b242b
DEBUG_HARDIO tidyup.
2005-09-17 20:06:01 +02:00
Petr Baudis
c94471fde8
Throw in install-sh, missing, and mkinstalldirs, and detect BSD install
...
presence in the configure script.
2005-09-17 20:00:58 +02:00
Jonas Fonseca
150beefabb
Fix building when commit-id is not found
2005-09-17 16:21:35 +02:00