| ##===- test/Programs/SingleSource/UnitTests/Makefile -------*- Makefile -*-===## |
| # |
| # The LLVM Compiler Infrastructure |
| # |
| # This file was developed by the LLVM research group and is distributed under |
| # the University of Illinois Open Source License. See LICENSE.TXT for details. |
| # |
| ##===----------------------------------------------------------------------===## |
| LEVEL := ../../../.. |
| |
| CPPFLAGS+=-I$(PROJ_SRC_ROOT)/include/llvm/Java |
| BYTECODE_LIBRARY=1 |
| SHARED_LIBRARY=1 |
| LIBRARYNAME=test |
| BUILT_SOURCES = Test.h |
| |
| include $(LEVEL)/Makefile.common |
| |
| EXTRA_OBJS = $(LibName.BCA) |
| |
| BUILD_JAVA_SOURCES=1 |
| |
| include ../Makefile.singlesrc |
| |
| Test.h: Output/Test.class |
| $(Verb)$(Echo) Creating JNI header for class $(basename $(notdir $<)) |
| $(Verb)$(RM) -f $@ |
| $(Verb)$(JAVAH) -classpath Output Test |
| |
| clean:: |
| $(Verb)rm -f Test.h |