mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-10-29 05:40:25 -04:00
53 lines
1.4 KiB
Makefile
53 lines
1.4 KiB
Makefile
#
|
|
# Makefile for ALSA library
|
|
# Copyright (c) 1994-98 by Jaroslav Kysela <perex@jcu.cz>
|
|
#
|
|
|
|
ifeq (Makefile.conf,$(wildcard Makefile.conf))
|
|
include Makefile.conf
|
|
else
|
|
dummy:
|
|
@echo
|
|
@echo "Please, run configure script as first..."
|
|
@echo
|
|
endif
|
|
|
|
|
|
all: include/soundlib.h
|
|
$(MAKE) -C src
|
|
$(MAKE) -C doc
|
|
@echo
|
|
@echo "ALSA library were sucessfully compiled."
|
|
@echo
|
|
|
|
include/soundlib.h: include/header.h include/version.h include/error.h include/footer.h \
|
|
include/control.h include/mixer.h include/pcm.h
|
|
cat include/header.h include/version.h include/error.h \
|
|
include/control.h include/mixer.h \
|
|
include/pcm.h \
|
|
include/footer.h > include/soundlib.h
|
|
|
|
install: all
|
|
$(INSTALL) -m 644 -o root -g root include/soundlib.h ${includedir}/sys
|
|
$(INSTALL) -m 644 -o root -g root lib/libsound.a ${libdir}
|
|
$(LN_S) -f libsound.so.${SND_LIB_VERSION} ${libdir}/libsound.so
|
|
$(LN_S) -f libsound.so.${SND_LIB_VERSION} ${libdir}/libsound.so.${SND_LIB_MAJOR}
|
|
$(INSTALL) -m 644 -o root -g root lib/libsound.so.${SND_LIB_VERSION} ${libdir}
|
|
/sbin/ldconfig
|
|
|
|
clean:
|
|
$(MAKE) -C include clean
|
|
$(MAKE) -C src clean
|
|
$(MAKE) -C test clean
|
|
$(MAKE) -C doc clean
|
|
$(MAKE) -C utils clean
|
|
rm -f core .depend *.o *.orig *~
|
|
rm -f `find . -name "out.txt"`
|
|
|
|
cvsclean: clean
|
|
rm -f configure config.cache config.log config.status Makefile.conf \
|
|
utils/alsa-lib.spec
|
|
|
|
pack: cvsclean
|
|
chown -R root.root ../alsa-lib
|
|
tar cvz -C .. -f ../alsa-lib-$(SND_LIB_VERSION).tar.gz alsa-lib
|