Implement make install
Signed-off-by: Masanori Ogino <mogino@acm.org>
This commit is contained in:
parent
3e5d6bc58a
commit
47574b75e0
1 changed files with 11 additions and 1 deletions
12
Makefile
12
Makefile
|
|
@ -20,7 +20,7 @@
|
||||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
# SOFTWARE.
|
# SOFTWARE.
|
||||||
|
|
||||||
.PHONY: all
|
.PHONY: all install
|
||||||
|
|
||||||
include Makefile.configure
|
include Makefile.configure
|
||||||
|
|
||||||
|
|
@ -39,6 +39,16 @@ SJ3STAT_OBJS = sj3stat.o
|
||||||
|
|
||||||
all: libsj3lib.a libsj3lib.so.$(LIBVER) sj3stat
|
all: libsj3lib.a libsj3lib.so.$(LIBVER) sj3stat
|
||||||
|
|
||||||
|
install: all
|
||||||
|
mkdir -p $(DESTDIR)$(BINDIR)
|
||||||
|
mkdir -p $(DESTDIR)$(INCLUDEDIR)
|
||||||
|
mkdir -p $(DESTDIR)$(LIBDIR)
|
||||||
|
$(INSTALL_PROGRAM) sj3stat $(DESTDIR)$(BINDIR)
|
||||||
|
$(INSTALL_LIB) libsj3lib.a $(DESTDIR)$(LIBDIR)
|
||||||
|
$(INSTALL_LIB) libsj3lib.so $(DESTDIR)$(LIBDIR)
|
||||||
|
$(INSTALL_LIB) libsj3lib.so.$(LIBVER) $(DESTDIR)$(LIBDIR)
|
||||||
|
$(INSTALL_DATA) sj3lib.h $(DESTDIR)$(INCLUDEDIR)
|
||||||
|
|
||||||
libsj3lib.a: $(SJ3LIB_OBJS) compats.o
|
libsj3lib.a: $(SJ3LIB_OBJS) compats.o
|
||||||
$(AR) rs $@ $(SJ3LIB_OBJS) compats.o
|
$(AR) rs $@ $(SJ3LIB_OBJS) compats.o
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue