<div>Hi all,</div>
<div> </div>
<div>I have a folder "mainfolder" with sufolder "innerfolder" which has soem java files. i want to create it class files. for that iam using add_sutom_command to run the javac command but still my class files are not generated.</div>
<div> </div>
<div>The content of cmakelist of mainfolder is:</div>
<div>project(mainfolder)</div>
<div>cmake_minimum_required(VERSION 2.4.0)</div>
<div>add_subdirectory(innerfolder) </div>
<div> </div>
<div>
<div>The content of cmakelist of innerfolder is:</div></div>
<div> </div>
<div>set(</div>
<div> JAVADIST /myjava/jdk/1.4.2/Linux/</div>
<div> XERCESDIR /myjava/XML4J/4.3.4</div>
<div> )<br>include_directories(${JAVADIST} ${XERCESDIR})<br>include_directories(${CMAKE_CURRENT_SOURCE_DIR})<br>set(JAVADIR $(JAVADIST)/bin)<br>set(<br> JAVAJRE $(JAVADIST)/jre<br> JAVAC $(JAVADIR)/javac<br>
JAVA $(JAVADIR)/java<br>)</div>
<div>set(CLASSPATH $(CMAKE_CURRENT_SOURCE_DIR):$(XERCESDIR)/xmlParserAPIs.jar:$(XERCESDIR)/xercesImpl.jar)<br>set(innerfolder_srcs<br> Myprogram.java<br>)<br>ADD_CUSTOM_COMMAND(OUTPUT ${innerfolder_srcs}<br> COMMAND ${JAVAC} ARGS -classpath ${CLASSPATH} ${innerfolder_srcs}<br>
) <br></div>
<div> </div>
<div> </div>
<div>I dont know where iam doing something wrongdue to which class files for the specifed source java file is not genrated..</div>
<div> </div>
<div>Please guide me..</div>
<div> </div>
<div>Ankit</div>