Hi,
 
        How to write MakeFile for Java in Linux ?

        Here I have snippet of makefile code. But it does not
 
        working properply (When I each time give cmd like
 
        make -f MakeFile, it compiles each java files even it's
 
        time is not modified.)
 
        If anybody know mail to me.
 
 
 Regards,
 
 Ramesha
 
 
        --------------------
 
        MakeFile
 
        -------------------
 
 
  #**************************************************************************
  #
  #  Makefile for JAVA GUI
  #
  #  Author    :        Ramesh .A Babu, TeneT Group, 4078,,
  #
  #
  #  Change Log:        <Date> <Author>
  #             <Changes>
  #
  #*************************************************************************/
 
 CLASSES = Status.class FirstDemo.class UserPortMgr.class RTMgr.class \
          SecondLevelMgr.class Tester.class UpdateInterface.class \
          FileViewer.class  FillUtils.class FillNetwork.class  \
          UserPort.class CodeDownLoad.class \
          LineCard.class MntcPkt.class   PostTest.class 
 
 
          
 
 all: $(CLASSES)
 
 # ****************** Directory Path for JFC compiler ************************
 
 JAVAC  = /usr/local/jdk116/bin/
 
 # ***************** Java files to be compile ***************************
 
 
 # Single dependent java files
 
 UpdateInterface.class: UpdateInterface.java
        $(JAVAC) UpdateInterface.java
 
 FileViewer.class:      FileViewer.java
        $(JAVAC) FileViewer.java
 
 FillUtils.class:       FillUtils.java
        $(JAVAC) FillUtils.java
 
 FillNetwork.class:     FillNetwork.java
        $(JAVAC) FillNetwork.java
 
 LineCard.class:        LineCard.java
        $(JAVAC) LineCard.java
 
 MntcPkt.class: MntcPkt.java
        $(JAVAC) MntcPkt.java
 
 PostTest.class:        PostTest.java
        $(JAVAC) PostTest.java
 
 UserPortMgr.class:     UserPortMgr.java 
        $(JAVAC) UserPortMgr.java
 
 RTMgr.class:   RTMgr.java UserPortMgr.java
        $(JAVAC) RTMgr.java
 
 SecondLevelMgr.class:  SecondLevelMgr.java
        $(JAVAC) SecondLevelMgr.java
 
 Status.class:  Status.class MntcPkt.java
        $(JAVAC) Status.java
 
 # *********************** Clean unwanted files *************************
 
 clean:
                rm -f *.*~ core *~
 

 # ************************ End of Makefile ******************************
 
 
 

Reply via email to