home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / gnu / gmlibs23 / mincl < prev    next >
Encoding:
Text File  |  1993-07-30  |  5.5 KB  |  196 lines

  1. AESSRC = aesappl.c aesevnt.c aesforms.c aesfsel.c aesgraf.c aeshell.c \
  2.      aesmenu.c aesobj.c  aesrsrc.c  aeswin.c aesrc.c aescrap.c
  3. VDISRC = vdiatrib.c vdictrl1.c vdictrl2.c vdigdp.c vdiinp.c vdiinq.c \
  4.      vdiout.c vdiras.c vdiesc.c vdiesc1.c vdiqgdos.c vdifsm.c
  5. COMSRC = common.c ident.c
  6. SRC    = $(AESSRC) $(VDISRC) $(COMSRC)
  7.  
  8. AESAPPL = appl_ini.o appl_rea.o appl_wri.o appl_fin.o appl_tpl.o \
  9.       appl_tre.o appl_exi.o 
  10.  
  11. AESCRAP = scrp_rea.o scrp_wri.o scrp_cle.o 
  12.  
  13. AESEVNT = evnt_key.o evnt_but.o evnt_mou.o evnt_mes.o evnt_tim.o \
  14.       evnt_mul.o evnt_dcl.o 
  15.  
  16. AESFORMS = form_do.o  form_dia.o form_ale.o form_err.o form_cen.o \
  17.        form_key.o form_but.o 
  18.  
  19. AESFSEL = fsel_inp.o fsel_exi.o 
  20.  
  21. AESGRAF = graf_rub.o graf_dra.o graf_mov.o graf_gro.o \
  22.       graf_shr.o graf_wat.o graf_sli.o graf_han.o \
  23.       graf_mou.o graf_mks.o 
  24.  
  25. AESHELL = shel_rea.o shel_wri.o shel_fin.o shel_env.o shel_get.o \
  26.       shel_put.o 
  27.  
  28. AESMENU = menu_bar.o menu_ich.o menu_ien.o menu_tno.o menu_tex.o \
  29.       menu_reg.o 
  30.  
  31. AESOBJ = objc_add.o objc_del.o objc_dra.o objc_fin.o objc_off.o \
  32.      objc_ord.o objc_edi.o objc_cha.o 
  33.  
  34. AESRC  = rc_copy.o rc_equal.o rc_inter.o grect_to.o
  35.  
  36. AESRSRC = rsrc_loa.o rsrc_fre.o rsrc_gad.o rsrc_sad.o rsrc_obf.o 
  37.  
  38. AESWIN = wind_cre.o wind_ope.o wind_clo.o wind_del.o wind_get.o \
  39.      wind_set.o wind_fin.o wind_upd.o wind_cal.o wind_new.o
  40.  
  41. VDIATRIB = vswr_mod.o vs_color.o vsl_type.o vsl_udst.o vsl_widt.o \
  42.        vsl_colo.o vsl_ends.o vsm_type.o vsm_heig.o vsm_colo.o \
  43.        vst_heig.o vst_poin.o vst_rota.o vst_font.o vst_colo.o \
  44.        vst_effe.o vst_alig.o vsf_inte.o vsf_fill.o vsf_colo.o \
  45.        vsf_peri.o vsf_udpa.o 
  46.  
  47. VDICTRL1 = v_opnwk.o v_clswk.o v_opnvwk.o v_clsvwk.o 
  48.  
  49. VDICTRL2 = v_clrwk.o v_updwk.o vst_load.o vst_unlo.o vs_clip.o 
  50.  
  51. VDIESC = vq_chcel.o v_exit_c.o v_enter_.o v_curup.o  v_curdow.o \
  52.      v_currig.o v_curlef.o v_curhom.o v_eeos.o   v_eeol.o   \
  53.      vs_curad.o v_curtex.o v_rvoff.o  v_rvon.o   vq_curad.o
  54.  
  55. VDIESC1 = vq_tabst.o v_hardco.o v_dspcur.o v_rmcur.o  v_form_a.o \
  56.       v_output.o v_clear_.o v_bit_im.o vq_scan.o  v_alpha_.o \
  57.       vs_palet.o v_sound.o  vs_mute.o  vt_resol.o vt_axis.o  \
  58.       vt_origi.o vq_dimen.o vt_align.o vsp_film.o vqp_film.o \
  59.       vsc_expo.o v_meta_e.o v_write_.o vm_pages.o vm_coord.o \
  60.       vm_filen.o v_escape.o 
  61.  
  62. VDIFSM = vqt_fext.o v_ftext.o v_killou.o v_getout.o vst_scra.o vst_erro.o \
  63.      v_shtext.o vst_arbp.o vqt_adva.o vqt_devi.o v_saveca.o \
  64.      v_loadca.o v_flushc.o vst_sets.o vst_skew.o vqt_get_.o \
  65.      vqt_cach.o v_getbit.o
  66.  
  67. VDIGDP = v_bar.o    v_arc.o  v_piesli.o v_circle.o v_ellarc.o \
  68.      v_ellpie.o v_ellips.o v_rbox.o v_rfbox.o  v_justif.o 
  69.  
  70. VDIINP = vsin_mod.o vsm_loca.o vrq_valu.o vsm_valu.o vrq_choi.o \
  71.      vsm_choi.o vsm_stri.o vsc_form.o vex_timv.o v_show_c.o \
  72.      v_hide_c.o vq_mouse.o vex_butv.o vex_motv.o vex_curv.o \
  73.      vq_key_s.o 
  74.  
  75. VDIINQ = vq_extnd.o vq_color.o vql_attr.o vqm_attr.o \
  76.      vqf_attr.o vqt_attr.o vqt_exte.o vqt_widt.o \
  77.      vqt_name.o vq_cella.o vqin_mod.o vqt_font.o 
  78.  
  79. VDIOUT = v_pline.o  v_pmarke.o v_gtext.o v_fillar.o v_cellar.o \
  80.      v_contou.o vr_recfl.o 
  81.  
  82. VDIQGDOS = vq_gdos.o vq_vgdos.o 
  83.  
  84. VDIRAS = vro_cpyf.o vrt_cpyf.o vr_trnfm.o v_get_pi.o 
  85.  
  86. # make both v_bez_on/off and v_bez_con for the lib,
  87. # and the let the user select.
  88. VDIBEZ = v_set_ap.o v_bez_co.o v_bez_on.o v_bez_of.o v_bez.o v_bez_fi.o v_bez_qu.o
  89.  
  90. AESALL = $(AESAPPL) $(AESCRAP) $(AESEVNT) $(AESFORMS) $(AESFSEL) $(AESGRAF) \
  91.  $(AESHELL) $(AESMENU) $(AESOBJ) $(AESRC) $(AESRSRC) $(AESWIN) 
  92.  
  93. VDIALL = $(VDIATRIB) $(VDICTRL1) $(VDICTRL2) $(VDIESC) $(VDIESC1) $(VDIFSM) \
  94.  $(VDIGDP) $(VDIINP) $(VDIINQ) $(VDIOUT) $(VDIQGDOS) $(VDIRAS) $(VDIBEZ)
  95.  
  96.  
  97. COMOBJ = common.o ident.o
  98. OBJ    = $(AESALL) $(VDIALL) $(COMOBJ)
  99.  
  100. all: $(ALL)
  101.  
  102. $(GEMLIB) : $(OBJ)
  103.     rm -f $(GEMLIB)
  104.     $(AR) rs $(GEMLIB) $(OBJ)
  105.  
  106. $(SRC) : common.h
  107.  
  108. install: $(ALL)
  109.     cp $(ALL) $(LIB)
  110.  
  111. clean :
  112.     rm -f $(OBJ)
  113.  
  114. realclean : clean
  115.     rm -f $(ALL) report
  116.  
  117. #compilation rules
  118.  
  119. $(AESAPPL): %.o: aesappl.c
  120.     $(CC) $(CFLAGS) -DL_$* -c aesappl.c -o $@
  121.  
  122. $(AESCRAP): %.o: aescrap.c
  123.     $(CC) $(CFLAGS) -DL_$* -c aescrap.c -o $@
  124.  
  125. $(AESEVNT): %.o: aesevnt.c
  126.     $(CC) $(CFLAGS) -DL_$* -c aesevnt.c -o $@
  127.  
  128. $(AESFORMS): %.o: aesforms.c
  129.     $(CC) $(CFLAGS) -DL_$* -c aesforms.c -o $@
  130.  
  131. $(AESFSEL): %.o: aesfsel.c
  132.     $(CC) $(CFLAGS) -DL_$* -c aesfsel.c -o $@
  133.  
  134. $(AESGRAF): %.o: aesgraf.c
  135.     $(CC) $(CFLAGS) -DL_$* -c aesgraf.c -o $@
  136.  
  137. $(AESHELL): %.o: aeshell.c
  138.     $(CC) $(CFLAGS) -DL_$* -c aeshell.c -o $@
  139.  
  140. $(AESMENU): %.o: aesmenu.c
  141.     $(CC) $(CFLAGS) -DL_$* -c aesmenu.c -o $@
  142.  
  143. $(AESOBJ): %.o: aesobj.c
  144.     $(CC) $(CFLAGS) -DL_$* -c aesobj.c -o $@
  145.  
  146. $(AESRC): %.o: aesrc.c
  147.     $(CC) $(CFLAGS) -DL_$* -c aesrc.c -o $@
  148.  
  149. $(AESRSRC): %.o: aesrsrc.c
  150.     $(CC) $(CFLAGS) -DL_$* -c aesrsrc.c -o $@
  151.  
  152. $(AESWIN): %.o: aeswin.c
  153.     $(CC) $(CFLAGS) -DL_$* -c aeswin.c -o $@
  154.  
  155. $(VDIATRIB): %.o: vdiatrib.c
  156.     $(CC) $(CFLAGS) -DL_$* -c vdiatrib.c -o $@
  157.  
  158. $(VDICTRL1): %.o: vdictrl1.c
  159.     $(CC) $(CFLAGS) -DL_$* -c vdictrl1.c -o $@
  160.  
  161. $(VDICTRL2): %.o: vdictrl2.c
  162.     $(CC) $(CFLAGS) -DL_$* -c vdictrl2.c -o $@
  163.  
  164. $(VDIESC): %.o: vdiesc.c
  165.     $(CC) $(CFLAGS) -DL_$* -c vdiesc.c -o $@
  166.  
  167. $(VDIESC1): %.o: vdiesc1.c
  168.     $(CC) $(CFLAGS) -DL_$* -c vdiesc1.c -o $@
  169.  
  170. $(VDIFSM): %.o: vdifsm.c
  171.     $(CC) $(CFLAGS) -DL_$* -c vdifsm.c -o $@
  172.  
  173. $(VDIGDP): %.o: vdigdp.c
  174.     $(CC) $(CFLAGS) -DL_$* -c vdigdp.c -o $@
  175.  
  176. $(VDIINP): %.o: vdiinp.c
  177.     $(CC) $(CFLAGS) -DL_$* -c vdiinp.c -o $@
  178.  
  179. $(VDIINQ): %.o: vdiinq.c
  180.     $(CC) $(CFLAGS) -DL_$* -c vdiinq.c -o $@
  181.  
  182. $(VDIOUT): %.o: vdiout.c
  183.     $(CC) $(CFLAGS) -DL_$* -c vdiout.c -o $@
  184.  
  185. $(VDIQGDOS): %.o: vdiqgdos.c
  186.     $(CC) $(CFLAGS) -DL_$* -c vdiqgdos.c -o $@
  187.  
  188. $(VDIRAS): %.o: vdiras.c
  189.     $(CC) $(CFLAGS) -DL_$* -c vdiras.c -o $@
  190.  
  191. $(VDIBEZ): %.o: vdibez.c
  192.     $(CC) $(CFLAGS) -DL_$* -c vdibez.c -o $@
  193.  
  194.  
  195. .PHONY: install clean realclean
  196.