mirror of
				https://github.com/vdr-projects/vdr.git
				synced 2025-03-01 10:50:46 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			63 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			63 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
##############################################################
 | 
						|
###                                                        ###
 | 
						|
### Makefile: local makefile for liblx                     ###
 | 
						|
###                                                        ###
 | 
						|
##############################################################
 | 
						|
 | 
						|
## $Revision: 1.2 $
 | 
						|
## $Date: 2001/06/25 19:39:00 $
 | 
						|
## $Author: hakenes $
 | 
						|
##
 | 
						|
##   (C) 2001 Rolf Hakenes <hakenes@hippomi.de>, under the GNU GPL.
 | 
						|
##
 | 
						|
## dtv_scan 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 2, or (at your option)
 | 
						|
## any later version.
 | 
						|
##
 | 
						|
## dtv_scan 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 may have received a copy of the GNU General Public License
 | 
						|
## along with dtv_scan; see the file COPYING.  If not, write to the
 | 
						|
## Free Software Foundation, Inc., 59 Temple Place - Suite 330,
 | 
						|
## Boston, MA 02111-1307, USA.
 | 
						|
#
 | 
						|
#
 | 
						|
#
 | 
						|
CC = gcc
 | 
						|
CFLAGS = -O2 -g -pedantic -Wmissing-prototypes -Wstrict-prototypes \
 | 
						|
         -Wimplicit -D__USE_FIXED_PROTOTYPES__ # -DDEBUG
 | 
						|
 | 
						|
 | 
						|
AR = ar
 | 
						|
ARFLAGS = r
 | 
						|
RANLIB = ranlib
 | 
						|
RM = rm -f
 | 
						|
CP = cp
 | 
						|
 | 
						|
LXINCLUDE = liblx.h
 | 
						|
LXLIB = liblx.a
 | 
						|
LXOBJS = xMemMgt.o xListFuncs.o
 | 
						|
 | 
						|
all : $(LXLIB)
 | 
						|
 | 
						|
clean :
 | 
						|
	@echo "cleaning workspace..."
 | 
						|
	@$(RM) $(LXOBJS) $(LXLIB)
 | 
						|
 | 
						|
new : clean all
 | 
						|
 | 
						|
$(LXLIB) : $(LXOBJS)
 | 
						|
	@echo "updating library..."
 | 
						|
	@$(AR) $(ARFLAGS) $(LXLIB) $(LXOBJS)
 | 
						|
	@$(RANLIB) $(LXLIB)
 | 
						|
 | 
						|
dist: all
 | 
						|
	@echo "distributing liblx.a and liblx.h..."
 | 
						|
	@$(CP) $(LXLIB) ../lib
 | 
						|
	@$(CP) $(LXINCLUDE) ../include
 | 
						|
    
 |