New configure version
This commit is contained in:
parent
e9eb0c60b4
commit
babccbfc7c
14
Makefile
14
Makefile
|
@ -1,4 +1,7 @@
|
|||
PACKAGE = GToolkit
|
||||
VERSION = 0.0.0
|
||||
SUBDIRS = src
|
||||
TAR = tar cfzv
|
||||
|
||||
|
||||
all: subdirs
|
||||
|
@ -6,9 +9,16 @@ all: subdirs
|
|||
subdirs:
|
||||
@for i in $(SUBDIRS); do (cd $$i && $(MAKE)) || exit; done
|
||||
|
||||
|
||||
clean:
|
||||
@for i in $(SUBDIRS); do (cd $$i && $(MAKE) clean) || exit; done
|
||||
|
||||
distclean: clean
|
||||
distclean:
|
||||
@for i in $(SUBDIRS); do (cd $$i && $(MAKE) distclean) || exit; done
|
||||
|
||||
dist: distclean
|
||||
@$(TAR) $(PACKAGE)-$(VERSION).tar.gz \
|
||||
src/gtoolkit.c \
|
||||
src/project.conf \
|
||||
src/Makefile \
|
||||
project.conf \
|
||||
Makefile
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
TARGETS = libGToolkit.a libGToolkit.so
|
||||
CC = cc
|
||||
CFLAGSF = -W -Wall -ansi
|
||||
CFLAGS = -g
|
||||
CC = cc
|
||||
AR = ar rc
|
||||
RANLIB = ranlib
|
||||
LD = ld -shared
|
||||
|
@ -10,19 +10,17 @@ RM = rm -f
|
|||
|
||||
all: $(TARGETS)
|
||||
|
||||
libGToolkit_OBJS= gtoolkit.o
|
||||
libGToolkit_CFLAGS=$(CFLAGSF) $(CFLAGS)
|
||||
libGToolkit_OBJS = gtoolkit.o
|
||||
libGToolkit_CFLAGS = $(CFLAGSF) $(CFLAGS)
|
||||
libGToolkit.a: $(libGToolkit_OBJS)
|
||||
$(AR) libGToolkit.a $(libGToolkit_OBJS)
|
||||
$(RANLIB) libGToolkit.a
|
||||
|
||||
libGToolkit.so: $(libGToolkit_OBJS)
|
||||
$(LD) -o libGToolkit.so $(libGToolkit_OBJS)
|
||||
|
||||
gtoolkit.o: gtoolkit.c
|
||||
$(CC) $(libGToolkit_CFLAGS) -c gtoolkit.c
|
||||
|
||||
|
||||
clean:
|
||||
$(RM) $(libGToolkit_OBJS)
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user