1
0
mirror of https://github.com/rkd77/elinks.git synced 2024-11-04 08:17:17 -05:00
Commit Graph

2707 Commits

Author SHA1 Message Date
Jonas Fonseca
ec8e13295f Make the elinks.1 rebuilding more similar to automakes 2005-10-03 00:52:19 +02:00
Jonas Fonseca
4f57cd0c6f Make some of the AC_SUBST() variables implicit 2005-10-03 00:50:16 +02:00
Jonas Fonseca
de798a7f37 Copy possible fix from automake 2005-10-03 00:09:35 +02:00
Jonas Fonseca
4a69f56829 All PROGS are now automatically build by all-default 2005-10-03 00:01:36 +02:00
Jonas Fonseca
cd103aa5bf Build elinks.1 from elinks.1.in
This is needed after running 'make man-docs' in doc/.
2005-10-03 00:00:58 +02:00
Jonas Fonseca
98ce75f7bf Introduce *-default family
Use it to put stuff which are automatically done, so that *-local now is
truely local.
2005-10-02 23:55:37 +02:00
Jonas Fonseca
123b71ab49 Sync with current cmd option tree 2005-10-02 20:33:35 +02:00
Jonas Fonseca
fe7879c248 Rename clean target to clean-local 2005-10-02 20:32:31 +02:00
Jonas Fonseca
f0de61e598 Provide better message when running make before configure 2005-10-01 18:18:58 +02:00
Jonas Fonseca
5b67102f62 Oops, generate CATALOGS again. 2005-10-01 17:38:07 +02:00
Jonas Fonseca
799529476c Drop unused substituted variables
Drop a lot of the gettext generated variables which are never used.
2005-10-01 17:09:49 +02:00
Jonas Fonseca
e8642dfb66 Move CONFIG_NLS down to the CONFIG_* section 2005-10-01 16:50:22 +02:00
Jonas Fonseca
daaf61331a Make installation also use the cmd calling
Makes it more obvious which files are actually installed. MKINSTALLDIRS
still spurs out a lot of 'mkdir ...', which probably should also be
silenced when V=0.
2005-10-01 14:16:19 +02:00
Jonas Fonseca
d37ee6db70 Remove redundant RELPATH variable 2005-09-28 23:01:06 +02:00
Jonas Fonseca
2008f37655 Mention the new build system 2005-09-28 22:58:59 +02:00
Jonas Fonseca
8eafb441df Remove the leading slash from the relative path being printed
... pasky likes it not.
2005-09-28 22:54:30 +02:00
Jonas Fonseca
2b6bdfd627 Merge with git+ssh://pasky/srv/git/elinks.git 2005-09-28 22:18:25 +02:00
Russ Rowan
de63178386 Convert some characters to entities to allow them in a search string. 2005-09-28 16:02:01 -04:00
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