summaryrefslogtreecommitdiffstats
path: root/Source/bootstrap
diff options
context:
space:
mode:
authorAndy Cedilnik <andy.cedilnik@kitware.com>2002-05-02 12:46:20 (GMT)
committerAndy Cedilnik <andy.cedilnik@kitware.com>2002-05-02 12:46:20 (GMT)
commita8d3805ef396b5a3f75eb851ba3a976274121836 (patch)
tree767b6fe78982ebb9505b1b615627ece115e99e74 /Source/bootstrap
parent3d4230033ad4eae858c2fd3400e0d7bf8007d1a8 (diff)
downloadCMake-a8d3805ef396b5a3f75eb851ba3a976274121836.zip
CMake-a8d3805ef396b5a3f75eb851ba3a976274121836.tar.gz
CMake-a8d3805ef396b5a3f75eb851ba3a976274121836.tar.bz2
Improve bootstrap on UNIX. Now it bootstraps into a separate directory.
Diffstat (limited to 'Source/bootstrap')
-rw-r--r--Source/bootstrap/Makefile.in57
1 files changed, 57 insertions, 0 deletions
diff --git a/Source/bootstrap/Makefile.in b/Source/bootstrap/Makefile.in
new file mode 100644
index 0000000..a7d4737
--- /dev/null
+++ b/Source/bootstrap/Makefile.in
@@ -0,0 +1,57 @@
+srcdir = @srcdir@/..
+VPATH = @srcdir@/..
+
+CMAKE_CONFIG_DIR = @CMAKE_CONFIG_DIR@
+CXX = @CXX@
+CXXFLAGS = @CMAKE_ANSI_CXXFLAGS@ -DCMAKE_ROOT_DIR='"@CMAKE_ROOT_DIR@"' @CXXFLAGS@ -DCMAKE_HAS_AUTOCONF -I${CMAKE_CONFIG_DIR}/Source
+
+.SUFFIXES: .cxx .java .class
+
+all: cmake
+
+.cxx.o:
+ ${CXX} ${CXXFLAGS} -c $< -o $@
+
+
+OBJS = \
+cmake.o \
+cmakewizard.o \
+cmakemain.o \
+cmMakeDepend.o \
+cmMakefile.o \
+cmMakefileGenerator.o \
+cmRegularExpression.o \
+cmSourceFile.o \
+cmSystemTools.o \
+cmDirectory.o \
+cmUnixMakefileGenerator.o \
+cmCommands.o \
+cmTarget.o \
+cmCustomCommand.o \
+cmCacheManager.o \
+cmListFileCache.o \
+cmSourceGroup.o
+
+DEPENDS = ${CMAKE_CONFIG_DIR}/Source/cmConfigure.h
+
+cmCollectFlags.o : $(DEPENDS)
+cmake.o : $(DEPENDS)
+cmakemain.o : $(DEPENDS)
+cmMakeDepend.o : $(DEPENDS)
+cmMakefile.o : $(DEPENDS)
+cmMakefileGenerator.o : $(DEPENDS)
+cmAuxSourceDirectoryCommand.o : $(DEPENDS)
+cmRegularExpression.o : $(DEPENDS)
+cmSourceFile.o : $(DEPENDS)
+cmDirectory.o : $(DEPENDS)
+cmCustomCommand.o : $(DEPENDS)
+cmUnixMakefileGenerator.o : $(DEPENDS)
+cmCommands.o : $(DEPENDS) $(srcdir)/*Command*.cxx
+cmTarget.o : $(DEPENDS)
+cmCacheManager.o : $(DEPENDS)
+cmSourceGroup.o : $(DEPENDS)
+
+
+cmake: ${OBJS}
+ ${CXX} ${OBJS} ${CXXFLAGS} -o cmake
+