Bruno Haible
0a2ed64ff7
Rely entirely on the GNU Build System.
...
* Makefile.vms: Remove file.
* INSTALL.vms: Remove file.
* Makefile.in (SOURCE_FILES): Remove them.
* Makefile.devel (src/config.h_vms): Remove target.
(totally-clean): Update.
* src/Makefile.in (GENERATED_FILES): Remove config.h_vms.
2020-02-11 03:14:38 +01:00
Bruno Haible
b3c3566855
Prefer https URLs where possible.
2018-09-17 16:53:00 +02:00
Bruno Haible
825b077bf4
Fix copyright years.
2017-02-22 15:32:38 +01:00
Bruno Haible
0003342367
Fix "make clean" with MSVC.
2012-07-01 19:02:44 +02:00
Bruno Haible
bf93ebd28e
Remove old infrastructure for building with MSVC.
2012-07-01 18:05:30 +02:00
Bruno Haible
238fa3bf09
Move build infrastructure files to build-aux/.
2012-07-01 16:44:26 +02:00
Bruno Haible
9386cd6fc4
Create tarballs through an Automake-like "make dist" command.
2012-07-01 15:40:25 +02:00
Bruno Haible
ce9b2f4eb4
Support CPPFLAGS as mandated by GNU standards.
2009-12-22 11:41:37 +01:00
Bruno Haible
f6c3e9a753
Change source code license to GPLv3+.
2008-08-23 18:52:48 +00:00
Brendan Kehoe
2ae7c43cb3
* doc/gperf.texi: Update copyright to be 1989-2006.
...
(UPDATED): Change to 22 January 2006.
* doc/gperf.1 (TH): Fix date.
* configure.in: Update copyright years.
* configure: Regenerate.
* src/Makefile.in: Update copyright years.
2006-01-22 12:12:03 +00:00
Brendan Kehoe
2f5b580a54
* configure.in: Add AC_OBJEXT and AC_EXEEXT.
...
* lib/Makefile.in (OBJEXT): Define for subst.
(OBJECTS): Use $(OBJEXT) instead of '.o'.
* src/Makefile.in: Make dependencies use $(OBJEXT).
(OBJEXT, EXEEXT): Define for subst.
(TARGETPROG): Add $(EXEEXT).
(OBJECTS): Use $(OBJEXT) instead of '.o'.
(clean): Remove *.$(OBJEXT) instead of *.o.
2006-01-13 14:43:56 +00:00
Bruno Haible
61ba5cd46a
Update FSF postal address.
2005-05-14 14:22:35 +00:00
Bruno Haible
f619dea2f5
Portability: Use stack-allocated arrays only if the compiler supports them.
2003-04-10 10:26:05 +00:00
Bruno Haible
ee135115f5
Move positions handling to its own file.
2003-02-13 12:11:01 +00:00
Bruno Haible
810fef43ae
When the option -k is not given, the default key positions are now computed
...
depending on the set of keywords.
2003-02-11 11:09:27 +00:00
Bruno Haible
83440a2aed
Rewrite the input routines.
2003-01-22 12:03:19 +00:00
Bruno Haible
2f967d81fb
Move Keyword_List inline methods to a .icc file.
2002-12-17 10:55:49 +00:00
Bruno Haible
21cd7bfd24
Use 'unsigned char' instead of 'char' in many places, to reduce casts.
2002-12-16 14:40:19 +00:00
Bruno Haible
bd03d0bce8
First include is the specification's .h file.
2002-11-29 12:52:54 +00:00
Bruno Haible
c73312f0fd
Remove the global vectors. Move them to the class Search.
2002-11-28 12:56:08 +00:00
Bruno Haible
aca3f4abae
Move the search algorithm to search.h, search.cc.
2002-11-26 12:48:39 +00:00
Bruno Haible
122b13cc95
Update copyright notice to GPL v2.
2002-11-25 13:05:18 +00:00
Bruno Haible
ef7645289d
Move the input routines to class Input.
2002-11-15 13:01:01 +00:00
Bruno Haible
0378cf3b00
Move the output routines to output.h and output.cc.
2002-11-07 12:05:44 +00:00
Bruno Haible
4c0ed264be
Class PositionStringParser replaces class Iterator.
2002-11-06 13:28:32 +00:00
Bruno Haible
5de859e402
Replace class List_Node with class KeywordExt.
2002-11-05 12:28:40 +00:00
Bruno Haible
5db232cb09
New class Keyword.
2002-11-01 11:03:15 +00:00
Bruno Haible
a50f8b1712
Use the standard operator new.
2002-10-16 11:50:12 +00:00
Bruno Haible
94f436fe9d
Remove trace facility. Use a debugger instead.
2002-10-15 14:25:50 +00:00
Bruno Haible
7b45ce23a1
Add support for BeOS, which doesn't have libm.
2000-12-18 18:45:44 +00:00
Bruno Haible
cb286153b2
Update copyright year.
2000-08-20 13:34:08 +00:00
Bruno Haible
6ff9669aa7
Use mkinstalldirs, because "mkdir -p" is not portable.
2000-08-20 12:46:09 +00:00
Bruno Haible
e0e0f45bd1
Respect $(DESTDIR).
2000-08-19 13:38:26 +00:00
Bruno Haible
aff9672e5d
Use LDFLAGS from configure.
2000-08-19 08:54:30 +00:00
Bruno Haible
501ee3e640
Initial revision
2000-08-19 06:20:11 +00:00