1 /* autodeps.mk
--- src
/Makefile fragment for GNU Emacs
3 Copyright
(C
) 2008, 2009, 2010 Free Software Foundation
, Inc.
5 This file is part of GNU Emacs.
7 GNU Emacs is free software
: you can redistribute it and
/or modify
8 it under the terms of the GNU General Public License
as published by
9 the Free Software Foundation
, either version
3 of the License
, or
10 (at your option
) any later version.
12 GNU Emacs is distributed in the hope that it will be useful
,
13 but WITHOUT ANY WARRANTY
; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 GNU General Public License for more details.
17 You should have received a copy of the GNU General Public License
18 along with GNU Emacs. If not
, see
<http
://www.gnu.org
/licenses
/>.
22 This is inserted in src
/Makefile if HAVE_NS.
24 The only reason this is in a separate file is because
$ns_appdir,
25 which appears
as a target
, is empty on non-NS builds. Some makes
26 do not like empty targets
, even if they are never used.
*/
28 ${ns_appdir}: ${ns_appsrc}
31 ( cd
${ns_appsrc} ; tar cfh
- .
) |
( cd
${ns_appdir} ; umask
022; tar xf
- )
33 ${ns_appbindir}Emacs
: emacs
${EXEEXT}
34 mkdir
-p
${ns_appbindir}
35 cp
-f emacs
${EXEEXT} ${ns_appbindir}Emacs
37 ns-app
: ${ns_appdir} ${ns_appbindir}Emacs