[Cmake] CMake-1.4.5: intermediate files directory (Borland Makefiles)

Stefan Kowski stefan.kowski at parks-informatik.de
Tue Oct 22 03:45:04 EDT 2002


Hi,

I am trying to put all .obj, .tds und .exe files in a subdirectory (similar
to MS Visual C++).

In the Borland makefile I see that all paths for source and object files are
hardcoded and not using variables. When I start the makefile, I get multiple
directories with object files.

Example:

# Rules to build $(CMAKE_OBJECT_FILE_SUFFIX) files from their sources:
#---------------------------------------------------------
# Build plt.bcc32\Project1.obj  From
H:/Projekt/Test/cmake/plt.bcc32/Project1.cpp
#

plt.bcc32\Project1.obj: H:\Projekt\Test\cmake\plt.bcc32\Project1.cpp
	echo $(CMAKE_CXX_COMPILER) $(CMAKE_CXX_FLAGS)  -oplt.bcc32\Project1.obj
$(INCLUDE_FLAGS) -c H:\Projekt\Test\cmake\plt.bcc32\Project1.cpp
	$(CMAKE_CXX_COMPILER) $(CMAKE_CXX_FLAGS)  -oplt.bcc32\Project1.obj
$(INCLUDE_FLAGS) -c H:\Projekt\Test\cmake\plt.bcc32\Project1.cpp

#---------------------------------------------------------
# Build plt.bcc32\source\Unit1.obj  From
H:/Projekt/Test/cmake/plt.bcc32/source/Unit1.cpp
#

plt.bcc32\source\Unit1.obj: H:\Projekt\Test\cmake\plt.bcc32\source\Unit1.cpp
	echo $(CMAKE_CXX_COMPILER) $(CMAKE_CXX_FLAGS)  -oplt.bcc32\source\Unit1.obj
$(INCLUDE_FLAGS) -c H:\Projekt\Test\cmake\plt.bcc32\source\Unit1.cpp
	$(CMAKE_CXX_COMPILER) $(CMAKE_CXX_FLAGS)  -oplt.bcc32\source\Unit1.obj
$(INCLUDE_FLAGS) -c H:\Projekt\Test\cmake\plt.bcc32\source\Unit1.cpp

Is it possible to specifify a directory for intermediate files for Borland
Makefiles?

Stefan




More information about the CMake mailing list