home *** CD-ROM | disk | FTP | other *** search
/ Amiga ACS 1998 #4 / amigaacscoverdisc1998-041998.iso / utilities / shareware / dev / ppcsmalleiffel / source.lha / bin_c / smake_compile_to_jvm < prev    next >
Encoding:
Text File  |  1998-02-27  |  1.6 KB  |  36 lines

  1. #SAS/C smakefile for powerUP (TM) PPC Amiga systems
  2. #(for 68k Amigas, it should suffice to change "CC" and "STARTUP" below)
  3. #written by Andreas R. Kleinert in 1998
  4.  
  5. CC      = SCPPC
  6. STARTUP = LIB:c_ppc.o
  7. PROG    = /bin/compile_to_jvm
  8. PROG2   = ../bin/compile_to_jvm
  9. OBJS    = compile_to_jvm51.o compile_to_jvm50.o compile_to_jvm49.o compile_to_jvm48.o \
  10.  compile_to_jvm47.o compile_to_jvm46.o compile_to_jvm45.o compile_to_jvm44.o \
  11.  compile_to_jvm43.o compile_to_jvm42.o compile_to_jvm41.o compile_to_jvm40.o \
  12.  compile_to_jvm39.o compile_to_jvm38.o compile_to_jvm37.o compile_to_jvm36.o
  13. OBJS2= compile_to_jvm35.o compile_to_jvm34.o compile_to_jvm33.o compile_to_jvm32.o \
  14.  compile_to_jvm31.o compile_to_jvm30.o compile_to_jvm29.o compile_to_jvm28.o \
  15.  compile_to_jvm27.o compile_to_jvm26.o compile_to_jvm25.o compile_to_jvm24.o \
  16.  compile_to_jvm23.o compile_to_jvm22.o compile_to_jvm21.o compile_to_jvm20.o
  17. OBJS3= compile_to_jvm19.o compile_to_jvm18.o compile_to_jvm17.o compile_to_jvm16.o \
  18.  compile_to_jvm15.o compile_to_jvm14.o compile_to_jvm13.o compile_to_jvm12.o \
  19.  compile_to_jvm11.o compile_to_jvm10.o compile_to_jvm9.o  compile_to_jvm8.o  \
  20.  compile_to_jvm7.o  compile_to_jvm6.o  compile_to_jvm5.o  compile_to_jvm4.o  \
  21.  compile_to_jvm3.o  compile_to_jvm2.o  compile_to_jvm1.o
  22.  
  23. AR =            ppc-amigaos-ar
  24. AR_FLAGS =      cr
  25. RANLIB =        ppc-amigaos-ranlib
  26.  
  27. $(PROG): libjvm.a
  28.  
  29.          ppc-amigaos-ld -r $(STARTUP) libjvm.a LIB:scppc.a lib:end.o -o $(PROG2)
  30.  
  31. libjvm.a: $(OBJS) $(OBJS2) $(OBJS3)
  32.           $(AR) $(AR_FLAGS) $@ $(OBJS)
  33.           $(AR) $(AR_FLAGS) $@ $(OBJS2)
  34.           $(AR) $(AR_FLAGS) $@ $(OBJS3)
  35.           $(RANLIB) $@
  36.