The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/dev/aic7xxx/aicasm/Makefile

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 #
    2 # $Id: //depot/aic7xxx/freebsd/dev/aic7xxx/aicasm/Makefile#2 $
    3 #
    4 # $FreeBSD$
    5 
    6 PROG=   aicasm
    7 
    8 CSRCS=  aicasm.c aicasm_symbol.c
    9 YSRCS=  aicasm_gram.y aicasm_macro_gram.y
   10 LSRCS=  aicasm_scan.l aicasm_macro_scan.l
   11 
   12 GENHDRS=        aicasm_gram.h aicasm_macro_gram.h
   13 
   14 SRCS=   ${GENHDRS} ${CSRCS} ${YSRCS} ${LSRCS}
   15 CLEANFILES+= ${GENHDRS} ${YSRCS:R:C/(.*)/\1.output/g}
   16 WARNS?= 0
   17 
   18 # Correct path for kernel builds
   19 # Don't rely on the kernel's .depend file
   20 .ifdef MAKESRCPATH
   21 .PATH: ${MAKESRCPATH}
   22 DEPENDFILE=     .depend_aicasm
   23 .endif
   24 
   25 CFLAGS+= -I${.CURDIR}
   26 .ifdef MAKESRCPATH
   27 CFLAGS+= -I${MAKESRCPATH}
   28 .endif
   29 MAN=
   30 YFLAGS= -b ${.TARGET:R} ${.TARGET:M*macro*:S/$(.TARGET)/-p mm/} -d
   31 LFLAGS+= ${.TARGET:M*macro*:S/$(.TARGET)/-Pmm/}
   32 
   33 .ifdef AICASM_DEBUG
   34 CFLAGS+= -DDEBUG -g
   35 YFLAGS+= -t -v
   36 LFLAGS+= -d
   37 .endif
   38 
   39 BINDIR=/usr/bin
   40 
   41 build-tools: ${PROG}
   42 
   43 .include <bsd.prog.mk>
   44 CFLAGS+= -Wno-missing-prototypes

Cache object: 5ef522101c492eb22ac1faed0385dbdf


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.