blob: 0309848ecc395ee8d3c748da840e370e9f86f42c [file] [log] [blame]
LuK133752a81d52025-07-08 18:07:20 -04001# $Id: Makefile.in,v 1.76 2021/07/03 15:45:33 tom Exp $
2##############################################################################
3# Copyright 2020,2021 Thomas E. Dickey #
4# Copyright 1998-2015,2018 Free Software Foundation, Inc. #
5# #
6# Permission is hereby granted, free of charge, to any person obtaining a #
7# copy of this software and associated documentation files (the "Software"), #
8# to deal in the Software without restriction, including without limitation #
9# the rights to use, copy, modify, merge, publish, distribute, distribute #
10# with modifications, sublicense, and/or sell copies of the Software, and to #
11# permit persons to whom the Software is furnished to do so, subject to the #
12# following conditions: #
13# #
14# The above copyright notice and this permission notice shall be included in #
15# all copies or substantial portions of the Software. #
16# #
17# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR #
18# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, #
19# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL #
20# THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER #
21# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING #
22# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER #
23# DEALINGS IN THE SOFTWARE. #
24# #
25# Except as contained in this notice, the name(s) of the above copyright #
26# holders shall not be used in advertising or otherwise to promote the sale, #
27# use or other dealings in this Software without prior written #
28# authorization. #
29##############################################################################
30#
31# Author: Thomas E. Dickey 1996-on
32#
33# Makefile for panels source code.
34#
35# This makes the following:
36# libraries (normal/debug/profile/shared)
37#
38# The variable 'srcdir' refers to the source-distribution, and can be set with
39# the configure script by "--srcdir=DIR".
40#
41# The rules are organized to produce the libraries for the configured models,
42
43# turn off _all_ suffix rules; we'll generate our own
44.SUFFIXES:
45
46SHELL = /bin/sh
47
48THIS = Makefile
49
50x =
51o = .o
52
53MODEL = normal
54DESTDIR =
55top_srcdir = ..
56srcdir = .
57prefix = /usr
58exec_prefix = ${prefix}
59bindir = ${exec_prefix}/bin
60libdir = ${exec_prefix}/lib
61includedir = ${prefix}/include
62datarootdir = ${prefix}/share
63datadir = ${datarootdir}
64includesubdir =
65
66INCLUDEDIR = $(DESTDIR)$(includedir)$(includesubdir)
67
68PACKAGE = ncursesw
69
70LIBTOOL =
71LIBTOOL_OPTS =
72LIBTOOL_CLEAN =
73LIBTOOL_COMPILE =
74LIBTOOL_LINK = ${CC}
75LIBTOOL_INSTALL =
76LIBTOOL_UNINSTALL =
77LT_UNDEF =
78
79INSTALL = /usr/bin/install -c
80INSTALL_LIB = /usr/bin/install -c -m 644 -p
81INSTALL_PROG = ${INSTALL} -s
82INSTALL_DATA = ${INSTALL} -m 644
83
84AR = ar
85ARFLAGS = -curvU
86AWK = mawk
87LD = ld
88LN_S = ln -s -f
89
90CTAGS = ctags
91ETAGS = etags
92
93CC = gcc
94CPP = gcc -E
95CFLAGS = -O2 --param max-inline-insns-single=1200
96
97INCDIR = $(top_srcdir)/include
98BASE_DIR = $(top_srcdir)/ncurses
99CPPFLAGS = -I$(BASE_DIR) -DHAVE_CONFIG_H -DBUILDING_PANEL -I. -I../include -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DNDEBUG
100
101CCFLAGS = $(CPPFLAGS) $(CFLAGS)
102
103CFLAGS_LIBTOOL = $(CCFLAGS)
104CFLAGS_NORMAL = $(CCFLAGS) -DNCURSES_STATIC
105CFLAGS_DEBUG = $(CCFLAGS) -DNCURSES_STATIC -g -DTRACE
106CFLAGS_PROFILE = $(CCFLAGS) -DNCURSES_STATIC -pg
107CFLAGS_SHARED = $(CCFLAGS) -fPIC
108
109CFLAGS_DEFAULT = $(CFLAGS_NORMAL)
110
111LINK = $(LIBTOOL_LINK)
112LDFLAGS =
113
114SHLIB_DIRS = -L../lib
115SHLIB_LIST = $(SHLIB_DIRS) -lncursesw
116
117RPATH_LIST = ${libdir}
118RESULTING_SYMS =
119VERSIONED_SYMS =
120MK_SHARED_LIB = ${CC} ${LDFLAGS} ${CFLAGS} -shared -Wl,-soname,`basename $@ .${REL_VERSION}`.${ABI_VERSION},-stats,-lc -o $@
121
122NCURSES_MAJOR = 6
123NCURSES_MINOR = 5
124REL_VERSION = 6.5
125ABI_VERSION = 6
126
127RANLIB = ranlib
128
129LIBRARIES = ../lib/libpanelw.a ../lib/libpanelw_g.a
130
131LINT =
132LINT_OPTS =
133LINT_LIBS = -lpanel -lncurses
134
135AUTO_SRC = \
136 ../include/panel.h
137
138################################################################################
139
140.PHONY : all
141.PHONY : clean
142.PHONY : distclean
143.PHONY : install
144.PHONY : install.libs
145.PHONY : libs
146.PHONY : mostlyclean
147.PHONY : realclean
148.PHONY : sources
149.PHONY : uninstall
150.PHONY : uninstall.libs
151
152all \
153libs \
154install :: $(AUTO_SRC) $(LIBRARIES)
155
156sources: $(AUTO_SRC)
157
158$(DESTDIR)$(bindir) \
159$(DESTDIR)$(libdir) :
160 mkdir -p $@
161
162# make a copy to simplify include-paths while still keeping panel's include
163# file in this directory.
164../include/panel.h : $(srcdir)/panel.h
165 -rm -f $@
166 cp $(srcdir)/panel.h $@
167
168HEADER_DEPS = \
169 ../include/curses.h \
170 ../include/ncurses_cfg.h \
171 ../include/ncurses_def.h \
172 ../include/ncurses_dll.h \
173 ../include/term.h \
174 ../include/unctrl.h \
175 $(BASE_DIR)/curses.priv.h \
176 $(BASE_DIR)/new_pair.h \
177 $(INCDIR)/nc_alloc.h \
178 $(INCDIR)/nc_panel.h \
179 $(INCDIR)/nc_string.h \
180 $(INCDIR)/nc_termios.h \
181 $(INCDIR)/nc_tparm.h \
182 $(INCDIR)/term_entry.h \
183 $(srcdir)/panel.priv.h \
184 $(srcdir)/panel.h
185
186tags:
187 $(CTAGS) *.[ch]
188
189TAGS:
190 $(ETAGS) *.[ch]
191
192mostlyclean ::
193 -rm -f core tags TAGS *~ *.bak *.i *.ln *.atac trace
194
195clean :: mostlyclean
196 -rm -f $(AUTO_SRC)
197 -rm -rf .libs *.dSYM
198
199distclean :: clean
200 -rm -f Makefile
201
202realclean :: distclean
203
204###############################################################################
205# The remainder of this file is automatically generated during configuration
206###############################################################################
207
208# Generated by CF_LIB_RULES
209resulting.map:
210 mawk 'BEGIN { skip = 1; last=""; } /deprecated in ABI6/ { next; }{ sub("NCURSES([WT]+)?", "&6"); } { if ( last != "" && ( skip == 0 || $$0 !~ /}/ ) ) { print last; } skip = 0; last = $$0; } END { print last; }' < "" >$@
211
212distclean::
213 rm -f resulting.map
214
215# generated by mk-0th.awk
216# libname: panelw
217# subsets: ticlib+termlib+ext_tinfo+base+widechar+ext_funcs
218
219.SUFFIXES: .c .cc .h .i .ii
220.c.i :
221 $(CPP) $(CPPFLAGS) $< >$@
222.cc.ii :
223 $(CPP) $(CPPFLAGS) $< >$@
224.h.i :
225 $(CPP) $(CPPFLAGS) $< >$@
226
227C_SRC = \
228 $(srcdir)/panel.c \
229 $(srcdir)/p_above.c \
230 $(srcdir)/p_below.c \
231 $(srcdir)/p_bottom.c \
232 $(srcdir)/p_delete.c \
233 $(srcdir)/p_hide.c \
234 $(srcdir)/p_hidden.c \
235 $(srcdir)/p_move.c \
236 $(srcdir)/p_new.c \
237 $(srcdir)/p_replace.c \
238 $(srcdir)/p_show.c \
239 $(srcdir)/p_top.c \
240 $(srcdir)/p_update.c \
241 $(srcdir)/p_user.c \
242 $(srcdir)/p_win.c
243
244# Producing llib-lpanelw is time-consuming, so there's no direct-dependency for
245# it in the lintlib rule. We'll only remove in the cleanest setup.
246
247PANELW_SRC = \
248 $(srcdir)/panel.c \
249 $(srcdir)/p_above.c \
250 $(srcdir)/p_below.c \
251 $(srcdir)/p_bottom.c \
252 $(srcdir)/p_delete.c \
253 $(srcdir)/p_hide.c \
254 $(srcdir)/p_hidden.c \
255 $(srcdir)/p_move.c \
256 $(srcdir)/p_new.c \
257 $(srcdir)/p_replace.c \
258 $(srcdir)/p_show.c \
259 $(srcdir)/p_top.c \
260 $(srcdir)/p_update.c \
261 $(srcdir)/p_user.c \
262 $(srcdir)/p_win.c
263
264clean ::
265 rm -f llib-lpanelw.*
266
267realclean ::
268 rm -f llib-lpanelw
269
270llib-lpanelw : $(PANELW_SRC)
271 cproto -a -l -DNCURSES_ENABLE_STDBOOL_H=0 -DLINT $(CPPFLAGS) $(PANELW_SRC) >$@
272
273lintlib ::
274 sh $(srcdir)/../misc/makellib panelw $(CPPFLAGS)
275
276lint ::
277 $(LINT) $(LINT_OPTS) $(CPPFLAGS) $(PANELW_SRC) $(LINT_LIBS)
278
279# generated by mk-1st.awk (subset=ticlib+termlib+ext_tinfo+base+widechar+ext_funcs)
280# name: panelw
281# traces: DEBUG
282# MODEL: NORMAL
283# CXX_MODEL: NORMAL
284# LIB_SUFFIX: w
285# USE_LIB_SUFFIX: w
286# model: objects
287# prefix: lib
288# suffix: .a
289# subset: ticlib+termlib+ext_tinfo+base+widechar+ext_funcs
290# driver: no
291# ShlibVer: rel
292# ShlibVerInfix: no
293# SymLink: ln -s -f
294# TermlibRoot: ncursesw
295# TermlibSuffix: .a
296# ReLink: no
297# ReRanlib: no
298# DoLinks: yes
299# rmSoLocs: no
300# ldconfig: /usr/sbin/ldconfig
301# make_phony: yes
302# overwrite: yes
303# depend: ../include/ncurses_cfg.h ./panel.priv.h
304# host: x86_64-pc-linux-gnu
305# libtool_version: -version-number
306
307NORMAL_OBJS = \
308 ../objects/panel$o \
309 ../objects/p_above$o \
310 ../objects/p_below$o \
311 ../objects/p_bottom$o \
312 ../objects/p_delete$o \
313 ../objects/p_hide$o \
314 ../objects/p_hidden$o \
315 ../objects/p_move$o \
316 ../objects/p_new$o \
317 ../objects/p_replace$o \
318 ../objects/p_show$o \
319 ../objects/p_top$o \
320 ../objects/p_update$o \
321 ../objects/p_user$o \
322 ../objects/p_win$o
323
324$(NORMAL_OBJS) : ../include/ncurses_cfg.h ./panel.priv.h
325
326../lib/libpanelw.a : $(NORMAL_OBJS)
327 @sleep 1
328 $(AR) $(ARFLAGS) $@ $?
329 $(RANLIB) $@
330
331install \
332install.libs \
333install.panelw :: $(DESTDIR)$(libdir) ../lib/libpanelw.a
334 @echo installing ../lib/libpanelw.a as $(DESTDIR)$(libdir)/libpanelw.a
335 $(INSTALL_DATA) ../lib/libpanelw.a $(DESTDIR)$(libdir)/libpanelw.a
336
337uninstall \
338uninstall.libs \
339uninstall.panelw ::
340 @echo uninstalling $(DESTDIR)$(libdir)/libpanelw.a
341 -@rm -f $(DESTDIR)$(libdir)/libpanelw.a
342
343clean ::
344 -rm -f ../lib/libpanelw.a
345
346mostlyclean::
347 -rm -f $(NORMAL_OBJS)
348
349# generated by mk-2nd.awk
350# model: objects
351# MODEL: NORMAL
352# echo: yes
353# subset: ticlib+termlib+ext_tinfo+base+widechar+ext_funcs
354# crenames: yes
355# cxxrenames: yes
356# traces: DEBUG
357# srcdir: .
358
359../objects/panel$o : $(srcdir)/panel.c \
360 $(HEADER_DEPS)
361 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../panel/panel.c -o ../objects/panel$o
362
363../objects/p_above$o : $(srcdir)/p_above.c \
364 $(HEADER_DEPS)
365 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../panel/p_above.c -o ../objects/p_above$o
366
367../objects/p_below$o : $(srcdir)/p_below.c \
368 $(HEADER_DEPS)
369 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../panel/p_below.c -o ../objects/p_below$o
370
371../objects/p_bottom$o : $(srcdir)/p_bottom.c \
372 $(HEADER_DEPS)
373 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../panel/p_bottom.c -o ../objects/p_bottom$o
374
375../objects/p_delete$o : $(srcdir)/p_delete.c \
376 $(HEADER_DEPS)
377 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../panel/p_delete.c -o ../objects/p_delete$o
378
379../objects/p_hide$o : $(srcdir)/p_hide.c \
380 $(HEADER_DEPS)
381 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../panel/p_hide.c -o ../objects/p_hide$o
382
383../objects/p_hidden$o : $(srcdir)/p_hidden.c \
384 $(HEADER_DEPS)
385 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../panel/p_hidden.c -o ../objects/p_hidden$o
386
387../objects/p_move$o : $(srcdir)/p_move.c \
388 $(HEADER_DEPS)
389 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../panel/p_move.c -o ../objects/p_move$o
390
391../objects/p_new$o : $(srcdir)/p_new.c \
392 $(HEADER_DEPS)
393 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../panel/p_new.c -o ../objects/p_new$o
394
395../objects/p_replace$o : $(srcdir)/p_replace.c \
396 $(HEADER_DEPS)
397 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../panel/p_replace.c -o ../objects/p_replace$o
398
399../objects/p_show$o : $(srcdir)/p_show.c \
400 $(HEADER_DEPS)
401 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../panel/p_show.c -o ../objects/p_show$o
402
403../objects/p_top$o : $(srcdir)/p_top.c \
404 $(HEADER_DEPS)
405 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../panel/p_top.c -o ../objects/p_top$o
406
407../objects/p_update$o : $(srcdir)/p_update.c \
408 $(HEADER_DEPS)
409 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../panel/p_update.c -o ../objects/p_update$o
410
411../objects/p_user$o : $(srcdir)/p_user.c \
412 $(HEADER_DEPS)
413 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../panel/p_user.c -o ../objects/p_user$o
414
415../objects/p_win$o : $(srcdir)/p_win.c \
416 $(HEADER_DEPS)
417 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../panel/p_win.c -o ../objects/p_win$o
418
419
420# generated by mk-1st.awk (subset=ticlib+termlib+ext_tinfo+base+widechar+ext_funcs)
421# name: panelw
422# traces: DEBUG
423# MODEL: DEBUG
424# CXX_MODEL: DEBUG
425# LIB_SUFFIX: w
426# USE_LIB_SUFFIX: w
427# model: obj_g
428# prefix: lib
429# suffix: _g.a
430# subset: ticlib+termlib+ext_tinfo+base+widechar+ext_funcs
431# driver: no
432# ShlibVer: rel
433# ShlibVerInfix: no
434# SymLink: ln -s -f
435# TermlibRoot: ncursesw
436# TermlibSuffix: .a
437# ReLink: no
438# ReRanlib: no
439# DoLinks: yes
440# rmSoLocs: no
441# ldconfig: /usr/sbin/ldconfig
442# make_phony: yes
443# overwrite: yes
444# depend: ../include/ncurses_cfg.h ./panel.priv.h
445# host: x86_64-pc-linux-gnu
446# libtool_version: -version-number
447
448DEBUG_OBJS = \
449 ../obj_g/panel$o \
450 ../obj_g/p_above$o \
451 ../obj_g/p_below$o \
452 ../obj_g/p_bottom$o \
453 ../obj_g/p_delete$o \
454 ../obj_g/p_hide$o \
455 ../obj_g/p_hidden$o \
456 ../obj_g/p_move$o \
457 ../obj_g/p_new$o \
458 ../obj_g/p_replace$o \
459 ../obj_g/p_show$o \
460 ../obj_g/p_top$o \
461 ../obj_g/p_update$o \
462 ../obj_g/p_user$o \
463 ../obj_g/p_win$o
464
465$(DEBUG_OBJS) : ../include/ncurses_cfg.h ./panel.priv.h
466
467../lib/libpanelw_g.a : $(DEBUG_OBJS)
468 @sleep 1
469 $(AR) $(ARFLAGS) $@ $?
470 $(RANLIB) $@
471
472install \
473install.libs \
474install.panelw :: $(DESTDIR)$(libdir) ../lib/libpanelw_g.a
475 @echo installing ../lib/libpanelw_g.a as $(DESTDIR)$(libdir)/libpanelw_g.a
476 $(INSTALL_DATA) ../lib/libpanelw_g.a $(DESTDIR)$(libdir)/libpanelw_g.a
477
478uninstall \
479uninstall.libs \
480uninstall.panelw ::
481 @echo uninstalling $(DESTDIR)$(libdir)/libpanelw_g.a
482 -@rm -f $(DESTDIR)$(libdir)/libpanelw_g.a
483
484clean ::
485 -rm -f ../lib/libpanelw_g.a
486
487mostlyclean::
488 -rm -f $(DEBUG_OBJS)
489
490# generated by mk-2nd.awk
491# model: obj_g
492# MODEL: DEBUG
493# echo: yes
494# subset: ticlib+termlib+ext_tinfo+base+widechar+ext_funcs
495# crenames: yes
496# cxxrenames: yes
497# traces: DEBUG
498# srcdir: .
499
500../obj_g/panel$o : $(srcdir)/panel.c \
501 $(HEADER_DEPS)
502 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../panel/panel.c -o ../obj_g/panel$o
503
504../obj_g/p_above$o : $(srcdir)/p_above.c \
505 $(HEADER_DEPS)
506 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../panel/p_above.c -o ../obj_g/p_above$o
507
508../obj_g/p_below$o : $(srcdir)/p_below.c \
509 $(HEADER_DEPS)
510 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../panel/p_below.c -o ../obj_g/p_below$o
511
512../obj_g/p_bottom$o : $(srcdir)/p_bottom.c \
513 $(HEADER_DEPS)
514 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../panel/p_bottom.c -o ../obj_g/p_bottom$o
515
516../obj_g/p_delete$o : $(srcdir)/p_delete.c \
517 $(HEADER_DEPS)
518 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../panel/p_delete.c -o ../obj_g/p_delete$o
519
520../obj_g/p_hide$o : $(srcdir)/p_hide.c \
521 $(HEADER_DEPS)
522 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../panel/p_hide.c -o ../obj_g/p_hide$o
523
524../obj_g/p_hidden$o : $(srcdir)/p_hidden.c \
525 $(HEADER_DEPS)
526 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../panel/p_hidden.c -o ../obj_g/p_hidden$o
527
528../obj_g/p_move$o : $(srcdir)/p_move.c \
529 $(HEADER_DEPS)
530 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../panel/p_move.c -o ../obj_g/p_move$o
531
532../obj_g/p_new$o : $(srcdir)/p_new.c \
533 $(HEADER_DEPS)
534 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../panel/p_new.c -o ../obj_g/p_new$o
535
536../obj_g/p_replace$o : $(srcdir)/p_replace.c \
537 $(HEADER_DEPS)
538 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../panel/p_replace.c -o ../obj_g/p_replace$o
539
540../obj_g/p_show$o : $(srcdir)/p_show.c \
541 $(HEADER_DEPS)
542 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../panel/p_show.c -o ../obj_g/p_show$o
543
544../obj_g/p_top$o : $(srcdir)/p_top.c \
545 $(HEADER_DEPS)
546 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../panel/p_top.c -o ../obj_g/p_top$o
547
548../obj_g/p_update$o : $(srcdir)/p_update.c \
549 $(HEADER_DEPS)
550 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../panel/p_update.c -o ../obj_g/p_update$o
551
552../obj_g/p_user$o : $(srcdir)/p_user.c \
553 $(HEADER_DEPS)
554 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../panel/p_user.c -o ../obj_g/p_user$o
555
556../obj_g/p_win$o : $(srcdir)/p_win.c \
557 $(HEADER_DEPS)
558 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../panel/p_win.c -o ../obj_g/p_win$o
559
560
561# generated by mk-hdr.awk
562# subset: ticlib+termlib+ext_tinfo+base+widechar+ext_funcs
563# compat: yes
564
565${INCLUDEDIR} :
566 mkdir -p $@
567
568install \
569install.libs \
570install.includes :: ${AUTO_SRC} ${INCLUDEDIR} \
571 $(srcdir)/panel.h
572 @ (cd ${INCLUDEDIR} && rm -f panel.h) ; ../headers.sh ${INSTALL_DATA} ${INCLUDEDIR} ${srcdir} $(srcdir)/panel.h
573
574uninstall \
575uninstall.libs \
576uninstall.includes ::
577 -@ (cd ${INCLUDEDIR} && rm -f panel.h)
578
579.PHONY : depend
580depend : ${AUTO_SRC}
581 makedepend -- ${CPPFLAGS} -- ${C_SRC}
582
583# DO NOT DELETE THIS LINE -- make depend depends on it.