automake / libtool support for programs in the examples/ subdirectory.
Addresses part of Issue #152.
Этот коммит содержится в:
родитель
082157bdb0
Коммит
ad319fac6f
@ -1 +1 @@
|
|||||||
SUBDIRS = src
|
SUBDIRS = src examples
|
||||||
|
@ -46,4 +46,4 @@ exit 1
|
|||||||
# Checks for typedefs, structures, and compiler characteristics.
|
# Checks for typedefs, structures, and compiler characteristics.
|
||||||
AC_C_CONST
|
AC_C_CONST
|
||||||
|
|
||||||
AC_OUTPUT([Makefile src/Makefile])
|
AC_OUTPUT([Makefile src/Makefile examples/Makefile])
|
||||||
|
@ -1,18 +0,0 @@
|
|||||||
IPERFDIR = ..
|
|
||||||
|
|
||||||
CC = gcc
|
|
||||||
|
|
||||||
CFLAGS = -I$(IPERFDIR)/src
|
|
||||||
LDFLAGS = -L$(IPERFDIR)/src
|
|
||||||
LIBS = -liperf
|
|
||||||
|
|
||||||
all: mic mis
|
|
||||||
|
|
||||||
mic: mic.c $(IPERFDIR)/src/iperf_api.h $(IPERFDIR)/src/libiperf.a
|
|
||||||
$(CC) $(CFLAGS) mic.c $(LDFLAGS) $(LIBS) -o mic
|
|
||||||
|
|
||||||
mis: mis.c $(IPERFDIR)/src/iperf_api.h $(IPERFDIR)/src/libiperf.a
|
|
||||||
$(CC) $(CFLAGS) mis.c $(LDFLAGS) $(LIBS) -o mis
|
|
||||||
|
|
||||||
clean:
|
|
||||||
-rm -f mic mis *.o *.a a.out core core.* *.core
|
|
12
examples/Makefile.am
Обычный файл
12
examples/Makefile.am
Обычный файл
@ -0,0 +1,12 @@
|
|||||||
|
noinst_PROGRAMS = mic mis # Build, but don't install
|
||||||
|
|
||||||
|
mic_SOURCES = mic.c
|
||||||
|
mic_CFLAGS = -g -Wall
|
||||||
|
mic_LDADD = ../src/libiperf.la
|
||||||
|
mic_LDFLAGS = -g
|
||||||
|
|
||||||
|
mis_SOURCES = mis.c
|
||||||
|
mis_CFLAGS = -g -Wall
|
||||||
|
mis_LDADD = ../src/libiperf.la
|
||||||
|
mis_LDFLAGS = -g
|
||||||
|
|
Загрузка…
Ссылка в новой задаче
Block a user