table

Помоћни програм из командне линије за форматирање и приказ CSV-а
git clone https://git.sr.ht/~strahinja/table
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

чување d5f1aa604fd9ff516d8dc61ed732a50f6c90bc49
родитељ 5012fc6c1f5d1524e8c462fa865ab66e4d6f445d
Аутор: Страхиња Радић <sr@strahinja.org>
Датум:   Thu, 12 Mar 2026 18:43:11 +0100

config.mk -> config.$(uname -s)

Diffstat:
Aconfig.Haiku | 21+++++++++++++++++++++
Aconfig.Linux | 19+++++++++++++++++++
Aconfig.OpenBSD | 19+++++++++++++++++++
Dconfig.mk | 25-------------------------
измењених датотека: 4, додавања: 59(+), брисања: 25(-)

diff --git a/config.Haiku b/config.Haiku @@ -0,0 +1,21 @@ +CC = clang +CFLAGS = -Os -Wall -pedantic -std=c99 +CPPFLAGS = -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200809L \ + -D_XOPEN_SOURCE=700 -DNDEBUG +DESTDIR = /boot/home/config/non-packaged +INSTALL = install +LIBS = +SRC = table.c utf8.c +HEADERS = defs.h utf8.h version.h +OBJS = table.o utf8.o +PREFIX = /usr/local +PROG = table +SYNONYMS = tablep tsvtable + +# Derived macros +BINDIR = $(DESTDIR)$(PREFIX)/bin +DOCDIR = $(DESTDIR)$(PREFIX)/documentation/$(PROG) +MANPREFIX = $(DESTDIR)$(PREFIX)/documentation/man +MANPAGE = $(PROG).1 + +EXDIR = $(DOCDIR)/examples diff --git a/config.Linux b/config.Linux @@ -0,0 +1,19 @@ +CFLAGS = -Os -Wall -pedantic -std=c99 +CPPFLAGS = -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200809L \ + -D_XOPEN_SOURCE=700 -DNDEBUG +INSTALL = install +LIBS = +SRC = table.c utf8.c +HEADERS = defs.h utf8.h version.h +OBJS = table.o utf8.o +PREFIX = /usr/local +PROG = table +SYNONYMS = tablep tsvtable + +# Derived macros +BINDIR = $(DESTDIR)$(PREFIX)/bin +DOCDIR = $(DESTDIR)$(PREFIX)/share/doc/$(PROG) +MANPREFIX = $(DESTDIR)$(PREFIX)/share/man +MANPAGE = $(PROG).1 + +EXDIR = $(DOCDIR)/examples diff --git a/config.OpenBSD b/config.OpenBSD @@ -0,0 +1,19 @@ +CFLAGS = -Os -Wall -pedantic -std=c99 +CPPFLAGS = -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200809L \ + -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -DNDEBUG +INSTALL = install +LIBS = +SRC = table.c utf8.c +HEADERS = defs.h utf8.h version.h +OBJS = table.o utf8.o +PREFIX = /usr/local +PROG = table +SYNONYMS = tablep tsvtable + +# Derived macros +BINDIR = $(DESTDIR)$(PREFIX)/bin +DOCDIR = $(DESTDIR)$(PREFIX)/share/doc/$(PROG) +MANPREFIX = $(DESTDIR)$(PREFIX)/man +MANPAGE = $(PROG).1 + +EXDIR = $(DOCDIR)/examples diff --git a/config.mk b/config.mk @@ -1,25 +0,0 @@ -#CC = cc -CFLAGS = -Os -Wall -pedantic -std=c99 -CPPFLAGS = -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200809L \ - -D_XOPEN_SOURCE=700 -DNDEBUG -# OpenBSD -#CPPFLAGS = -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200809L \ -# -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -DNDEBUG -INSTALL = install -LIBS = -SRC = table.c utf8.c -HEADERS = defs.h utf8.h version.h -OBJS = table.o utf8.o -PREFIX = /usr/local -PROG = table -SYNONYMS = tablep tsvtable - -# Derived macros -BINDIR = $(DESTDIR)$(PREFIX)/bin -DOCDIR = $(DESTDIR)$(PREFIX)/share/doc/$(PROG) -MANPREFIX = $(DESTDIR)$(PREFIX)/share/man -# OpenBSD -#MANPREFIX = $(DESTDIR)$(PREFIX)/man -MANPAGE = $(PROG).1 - -EXDIR = $(DOCDIR)/examples