You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- # Makefile for libsndins.so
-
- prefix = @prefix@
- srcdir = @srcdir@
- libdir = $(prefix)/lib
- top_builddir = ..
- top_srcdir = @top_srcdir@
- VPATH = @srcdir@
- includedir = @includedir@
- SHELL = @SHELL@
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-
- CC = @CC@
- DEFS = -DUSE_SND=0 @DEFS@
- LDFLAGS = @LDFLAGS@
- CFLAGS = @CFLAGS@ -fPIC @XEN_CFLAGS@ @GSL_CFLAGS@
- LIBS = @LIBS@ @XEN_LIBS@ @GSL_LIBS@
-
- INSTALL = @INSTALL@
- SO_INSTALL = @SO_INSTALL@
- SO_LD = @SO_LD@
- A_LD = ar
- A_LD_FLAGS = cr
- LD_FLAGS = @LD_FLAGS@
- LDSO_FLAGS = @LDSO_FLAGS@
-
- OBJS = sndins.o $(top_builddir)/sndlib.a
- SO_TARGET = libsndins.so
- A_TARGET = libsndins.a
- LIB_TARGET = sndins.so
-
- .c.o:
- $(CC) -c $(DEFS) $(CFLAGS) -I$(top_builddir) -I$(top_srcdir) $<
-
- sndins: $(OBJS)
- $(SO_LD) $(LDSO_FLAGS) $(LDFLAGS) -o $(SO_TARGET) $(OBJS) $(LIBS)
- $(A_LD) $(A_LD_FLAGS) $(A_TARGET) $(OBJS)
- ranlib $(A_TARGET)
- cp $(SO_TARGET) $(LIB_TARGET)
-
- install: sndins
- $(mkinstalldirs) $(libdir)
- $(mkinstalldirs) $(includedir)
- $(INSTALL) $(A_TARGET) $(libdir)/$(A_TARGET)
- $(SO_INSTALL) $(SO_TARGET) $(libdir)/$(SO_TARGET)
-
- uninstall:
- rm -f $(libdir)/$(A_TARGET)
- rm -f $(libdir)/$(SO_TARGET)
-
- clean:
- rm -f *.so *.a *.o *.core core
-
- distclean: clean
- rm -f Makefile *~
-
- # Makefile ends here
|