emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/cpio-mode ce91145 26/61: Create Makefilein


From: Stefan Monnier
Subject: [elpa] externals/cpio-mode ce91145 26/61: Create Makefilein
Date: Fri, 11 Jan 2019 15:25:25 -0500 (EST)

branch: externals/cpio-mode
commit ce91145d1cd2af16434067710a2ed47a4edeeee4
Author: dlewan <address@hidden>
Commit: GitHub <address@hidden>

    Create Makefilein
    
    Initial code from local CVS.
---
 Makefilein | 258 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 258 insertions(+)

diff --git a/Makefilein b/Makefilein
new file mode 100644
index 0000000..31909de
--- /dev/null
+++ b/Makefilein
@@ -0,0 +1,258 @@
+# -*- mode: makefile; coding: utf-8 -*-
+#      $Id: Makefile.in,v 1.2.2.4 2018/03/08 06:10:10 doug Exp $       
+
+# 
+# Copyright © 2013, 2014, 2015, 2016, 2017, 2018 
+# Douglas Lewan, address@hidden
+# All rights reserved.
+# 
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+# 
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.
+# 
+
+PACKAGE                =       @PACKAGE_NAME@
+PACKAGE_VERSION        =       @PACKAGE_VERSION@
+
+################################
+# 
+# What we're building
+# 
+CFILES         =       
+HFILES         =       
+OFILES         =       
+
+
+SHELLS         =       
+APP_FILES      =       cpio-bin.el                     \
+                       cpio-crc.el                     \
+                       cpio.el                         \
+                       cpio-dired.el                   \
+                       cpio-entry-contents-mode.el     \
+                       cpio-entry-header.el            \
+                       cpio-hpbin.el                   \
+                       cpio-hpodc.el                   \
+                       cpio-newc.el                    \
+                       cpio-odc.el                     \
+                       cpio-tar.el                     \
+                       cpio-ustar.el                   \
+                       cpio-wanted.el
+TEST_FILES     =       cab-test.el                     \
+                       cpio-modes-test.el              \
+                       cpio-newc-tests.el              \
+                       cpio-tests.el                   \
+                       cpio-generic-tests.el
+SUPPORT_FILES  =       cpio-affiliated-buffers.el      \
+                       cpio-generic.el                 \
+                       cpio-modes.el
+EL_FILES       =       ${APP_FILES} ${TEST_FILES} ${SUPPORT_FILES}
+LIB_FILES      =
+DOC_FILES      =
+INFO_FILES     =
+
+SRC_FILES      =       configure       \
+                       COPYING         \
+                       DESIGN          \
+                       install-sh      \
+                       Makefile.in     \
+                       NEWS            \
+                       QUESTIONS       \
+                       README          \
+                       stamp-h.in      \
+                       THANKS          \
+                       ${EL_FILES}
+
+################################
+# 
+# Where things are
+# 
+
+prefix         =       @prefix@
+datarootdir    =       @datarootdir@
+srcdir         =       @srcdir@
+distdir                =       ${PACKAGE}-${PACKAGE_VERSION}
+
+# And where they go
+bindir         =       ${prefix}/bin
+libdir         =       ${prefix}/lib
+lispdir                =       ${prefix}/share/emacs/lisp
+docdir         =       @docdir@
+dvidir         =       @infodir@
+infodir                =       @infodir@
+sharedir       =       ${prefix}/share/${PACKAGE}/${PACKAGE_VERSION}
+sharelibdir    =       ${sharedir}/lib
+sharelispdir   =       ${sharedir}/lisp
+
+
+################################
+# 
+# Distribution information
+# 
+TAR_OPTS       =       @tar_opts@
+TAR_SUFFIX     =       @tar_suffix@
+
+TARBALL                =       ${PACKAGE}-${PACKAGE_VERSION}-${shell date 
+%Y%m%d%H%M%S}.${TAR_SUFFIX}
+
+
+################################
+# 
+# Programs we use
+# 
+
+INSTALL        =       @INSTALL@
+CC     =       @CC@
+CFLAGS =       
+
+
+################################################################
+
+################################
+# 
+# Building
+# 
+
+default:       check_gnu
+       @echo 
+       @echo "There is no default action in this Makefile."
+       @echo "Please type one of the following"
+       @for t in all check configure-default install uninstall dist help; do   
\
+               echo "    make $${t}" ;                 \
+       done
+       @echo 
+
+help:  check_gnu
+       @echo "make all"
+       @echo "make check"
+       @echo "make configure-default"
+       @echo "make install"
+       @echo "make uninstall"
+       @echo "make dist        builds a tarball of this source tree."
+       @echo "make help        shows this help."
+       @echo "    Look in the parent directory for it."
+       @echo ""
+       @echo "make help        gets this help."
+
+version:
+       @echo ${PACKAGE} ${PACKAGE_VERSION}
+
+all:   default
+
+.PHONY:        check_gnu
+check_gnu:
+       @${MAKE} --version >/dev/null 2>&1 || ( echo "This makefile requires 
GNU Make." && exit 1 )
+
+################################
+# 
+# Testing
+# 
+
+check: all
+
+installcheck: check
+
+
+################################
+# 
+# Installation
+# 
+
+install:       check_gnu
+
+installdirs:   check_gnu
+
+uninstall:
+
+install-html:
+install-dvi:
+install-pdf:
+install-ps:
+install-strip:
+
+configure-default:     configure
+       ./configure
+
+################################
+# 
+# Hygiene
+# 
+
+clean:
+       -rm -f *~
+
+distclean: check_gnu   clean
+       if [ -e ${distdir} ] ; then rm -rf ${distdir} ; fi
+       tb=${TARBALL} ; if [ -e $${tb} ] ; then rm -rf $${tb} ; fi 
+       for f in ${PACKAGE}-${PACKAGE_VERSION}-*.${TAR_SUFFIX} ; do     \
+               if [ -e "$${f}" ] ; then                                \
+                       rm -rf "$${f}" ;                                \
+               fi ;                                                    \
+       done
+
+mostlyclean:
+maintainer-clean:
+
+
+################################
+# 
+# Documentation
+# 
+dvi:
+html:
+pdf:
+ps:
+info:
+
+
+################################
+# 
+# Distribution
+# 
+
+dist:  check_gnu       distdir
+       tb=${TARBALL} ; cd ${srcdir} && tar ${TAR_OPTS} -f $${tb} ${distdir} && 
cp $${tb} ..
+
+distdir:       check_gnu       distclean
+       if [ -e ${distdir} ] ; then rm -rf ${distdir} || exit 1 ; fi ;          
        \
+       mkdir -p ${distdir} || exit 1 ;                                         
        \
+       tar -c -f - ${SRC_FILES} | ( cd ${distdir} ; tar -x -f - )
+
+################################
+# 
+# Miscellany
+# 
+
+tags:
+       etags *.el
+
+################
+# 
+# Autoreconfiscation.
+# 
+
+$(srcdir)/configure: configure.ac # aclocal.m4
+       cd '$(srcdir)' && autoconf
+
+# autoheader might not change config.h.in, so touch a stamp file.
+$(srcdir)/config.h.in: stamp-h.in
+$(srcdir)/stamp-h.in: configure.ac # aclocal.m4
+       cd '$(srcdir)' && autoheader
+       echo timestamp > '$(srcdir)/stamp-h.in'
+
+config.h: stamp-h
+stamp-h: config.h.in config.status
+       ./config.status
+
+Makefile: Makefile.in config.status
+       ./config.status
+
+config.status: configure
+       ./config.status --recheck



reply via email to

[Prev in Thread] Current Thread [Next in Thread]