xbot/include/libconfig-1.7.3/contrib/ls-config/src/makefile
2024-02-13 01:22:10 -06:00

35 lines
656 B
Makefile
Executable File

CC=gcc
CFLAGS=-O2 -Wall
#Use for DEVELOP mode:
#DEVFLAGS=-g -D __DEVEL__
#Use for PRODUCTION mode:
DEVFLAGS=-s -fomit-frame-pointer
all: ls-config langs
ls-config: ls-config.c ls-config.pot
$(CC) $(CFLAGS) $(DEVFLAGS) -o ../ls-config ls-config.c -L../lib -lm -lconfig
ls-config.pot:
xgettext -d ls-config -o po/ls-config.pot ls-config.c
langs:
make -C po
install:
mkdir -p /usr/share/ls/lib
chown root:adm /usr/share/ls/lib
cp ../ls-config /usr/share/ls/lib/
chown root:adm /usr/share/ls/lib
chmod 755 /usr/share/ls/lib/ls-config
make -C po install
clean:
make -C po clean
remove:
rm -f /usr/share/ls/lib/ls-config
make -C po remove