X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=docs%2FProjects.html;h=cb7a7c1bcfaa72df570532d54f6321760f9f9378;hb=ebb5a971d903aa4479bb2a21472597319a9b0086;hp=c7ab6cf0263a5807330fdef15c95a475344b84e3;hpb=5175b82eccf3d0a773cc2e5462128efb5a5404f1;p=oota-llvm.git
diff --git a/docs/Projects.html b/docs/Projects.html
index c7ab6cf0263..cb7a7c1bcfa 100644
--- a/docs/Projects.html
+++ b/docs/Projects.html
@@ -87,6 +87,12 @@ provide enough information on how to write your own Makefiles.
choosing. You can place it anywhere you like. Rename the directory to match
the name of your project.
+
+If you downloaded LLVM using Subversion, remove all the directories named .svn
+(and all the files therein) from your project's new source tree. This will
+keep Subversion from thinking that your project is inside
+llvm/trunk/projects/sample.
+
Add your source code and Makefiles to your source tree.
If you want your project to be configured with the configure script
@@ -94,12 +100,12 @@ then you need to edit autoconf/configure.ac as follows:
- AC_INIT. Place the name of your project, its version number and
a contact email address for your project as the arguments to this macro
- - AC_CONFIG_AUC_DIR. If your project isn't in the
+
- AC_CONFIG_AUX_DIR. If your project isn't in the
llvm/projects directory then you might need to adjust this so that
it specifies a relative path to the llvm/autoconf directory.
- LLVM_CONFIG_PROJECT. Just leave this alone.
- AC_CONFIG_SRCDIR. Specify a path to a file name that identifies
- your project; or just leave it at Makefile.config.in
+ your project; or just leave it at Makefile.common.in
- AC_CONFIG_FILES. Do not change.
- AC_CONFIG_MAKEFILE. Use one of these macros for each Makefile
that your project uses. This macro arranges for your makefiles to be copied
@@ -203,19 +209,15 @@ directories:
test procedure uses RUN lines in the actual test case to determine
how to run the test. See the TestingGuide for more details. You
- can easily write Makefile support similar to the Makefiles in llvm/test
- to use Dejagnu to run your project's tests.
-
-
-
+ can easily write Makefile support similar to the Makefiles in
+ llvm/test to use Dejagnu to run your project's tests.
LLVM contains an optional package called llvm-test
which provides benchmarks and programs that are known to compile with the
LLVM GCC front ends. You can use these
programs to test your code, gather statistics information, and
compare it to the current LLVM performance statistics.
-
- Currently, there is no way to hook your tests directly into the
+
Currently, there is no way to hook your tests directly into the
llvm/test testing harness. You will simply
need to find a way to use the source provided within that directory
on your own.
@@ -449,7 +451,7 @@ Mailing List.
src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!" />
John Criswell
- The LLVM Compiler Infrastructure
+ The LLVM Compiler Infrastructure
Last modified: $Date$