1 1.1.2.2 pgoyette # $NetBSD: Makefile,v 1.1.2.2 2017/01/07 08:56:56 pgoyette Exp $ 2 1.1.2.2 pgoyette # 3 1.1.2.2 pgoyette 4 1.1.2.2 pgoyette WARNS?=6 5 1.1.2.2 pgoyette .include <bsd.own.mk> 6 1.1.2.2 pgoyette 7 1.1.2.2 pgoyette TESTSDIR= ${TESTSBASE}/sys/uvm 8 1.1.2.2 pgoyette CPPFLAGS+= -I${NETBSDSRCDIR}/sys -I${.CURDIR}/ -D_TEST -g 9 1.1.2.2 pgoyette 10 1.1.2.2 pgoyette # Depend on the kernel source files too 11 1.1.2.2 pgoyette DPSRCS= ${NETBSDSRCDIR}/sys/uvm/uvm_physseg.[ch] 12 1.1.2.2 pgoyette 13 1.1.2.2 pgoyette .PATH: ${NETBSDSRCDIR}/sys/kern 14 1.1.2.2 pgoyette TESTS_C+= t_uvm_physseg 15 1.1.2.2 pgoyette SRCS.t_uvm_physseg+= t_uvm_physseg.c subr_extent.c 16 1.1.2.2 pgoyette CPPFLAGS.t_uvm_physseg.c= -D_EXTENT_TESTING -D__POOL_EXPOSE -DDIAGNOSTIC 17 1.1.2.2 pgoyette CPPFLAGS.subr_extent.c= -D_EXTENT_TESTING -D__POOL_EXPOSE -D_KERNTYPES -DDIAGNOSTIC 18 1.1.2.2 pgoyette 19 1.1.2.2 pgoyette TESTS_C+= t_uvm_physseg_load 20 1.1.2.2 pgoyette SRCS.t_uvm_physseg_load+= t_uvm_physseg_load.c subr_extent.c 21 1.1.2.2 pgoyette CPPFLAGS.t_uvm_physseg_load.c= -D_EXTENT_TESTING -D__POOL_EXPOSE -DDIAGNOSTIC 22 1.1.2.2 pgoyette 23 1.1.2.2 pgoyette .include <bsd.dep.mk> 24 1.1.2.2 pgoyette .include <bsd.test.mk> 25