Artifact ec48ef78aac7953fdf7c7d9bb69affe1314754ba:


0000: 23 20 54 68 69 73 20 69 73 20 6d 6f 72 65 20 74  # This is more t
0010: 6f 20 68 65 6c 70 20 6d 65 20 72 65 6d 65 6d 62  o help me rememb
0020: 65 72 20 61 6c 6c 20 74 68 65 20 73 74 65 70 73  er all the steps
0030: 20 74 68 61 6e 20 66 6f 72 20 62 75 69 6c 64 69   than for buildi
0040: 6e 67 20 3a 29 0a 0a 65 68 20 3a 0a 09 40 65 63  ng :)..eh :..@ec
0050: 68 6f 20 22 52 65 61 64 20 74 68 65 20 6d 61 6b  ho "Read the mak
0060: 65 20 66 69 6c 65 20 65 68 2e 22 0a 0a 69 75 70  e file eh."..iup
0070: 2d 6d 6f 64 75 6c 65 20 3a 0a 09 63 64 20 69 75  -module :..cd iu
0080: 70 3b 43 53 43 5f 4f 50 54 49 4f 4e 53 3d 27 2d  p;CSC_OPTIONS='-
0090: 49 43 3a 2f 6d 79 6c 69 62 73 2f 69 75 70 2f 69  IC:/mylibs/iup/i
00a0: 6e 63 6c 75 64 65 20 2d 4c 43 3a 2f 6d 79 6c 69  nclude -LC:/myli
00b0: 62 73 2f 69 75 70 2f 27 20 63 68 69 63 6b 65 6e  bs/iup/' chicken
00c0: 2d 69 6e 73 74 61 6c 6c 20 2d 44 20 6e 6f 2d 6c  -install -D no-l
00d0: 69 62 72 61 72 79 2d 63 68 65 63 6b 73 0a 0a 63  ibrary-checks..c
00e0: 61 6e 76 61 73 2d 64 72 61 77 2d 6d 6f 64 75 6c  anvas-draw-modul
00f0: 65 20 3a 0a 09 63 64 20 63 61 6e 76 61 73 2d 64  e :..cd canvas-d
0100: 72 61 77 2f 63 68 69 63 6b 65 6e 3b 43 53 43 5f  raw/chicken;CSC_
0110: 4f 50 54 49 4f 4e 53 3d 27 2d 49 43 3a 2f 6d 79  OPTIONS='-IC:/my
0120: 6c 69 62 73 2f 69 75 70 2f 69 6e 63 6c 75 64 65  libs/iup/include
0130: 20 2d 4c 43 3a 2f 6d 79 6c 69 62 73 2f 69 75 70   -LC:/mylibs/iup
0140: 2f 27 20 63 68 69 63 6b 65 6e 2d 69 6e 73 74 61  /' chicken-insta
0150: 6c 6c 20 2d 44 20 6e 6f 2d 6c 69 62 72 61 72 79  ll -D no-library
0160: 2d 63 68 65 63 6b 73 0a 0a 65 78 61 6d 70 6c 65  -checks..example
0170: 73 2d 69 6e 73 74 20 3a 0a 09 6d 6b 64 69 72 20  s-inst :..mkdir 
0180: 2d 70 20 63 3a 2f 63 68 69 63 6b 65 6e 2f 65 78  -p c:/chicken/ex
0190: 61 6d 70 6c 65 73 0a 09 63 70 20 65 78 61 6d 70  amples..cp examp
01a0: 6c 65 73 2f 2a 2e 73 63 6d 20 63 3a 2f 63 68 69  les/*.scm c:/chi
01b0: 63 6b 65 6e 2f 65 78 61 6d 70 6c 65 73 0a 0a 73  cken/examples..s
01c0: 65 74 75 70 2d 63 68 69 63 6b 65 6e 2d 69 75 70  etup-chicken-iup
01d0: 2e 65 78 65 20 3a 20 4f 75 74 70 75 74 2f 73 65  .exe : Output/se
01e0: 74 75 70 2e 65 78 65 0a 09 63 70 20 4f 75 74 70  tup.exe..cp Outp
01f0: 75 74 2f 73 65 74 75 70 2e 65 78 65 20 73 65 74  ut/setup.exe set
0200: 75 70 2d 63 68 69 63 6b 65 6e 2d 69 75 70 2e 65  up-chicken-iup.e
0210: 78 65 0a 0a 61 6c 6c 20 3a 20 69 75 70 2d 6d 6f  xe..all : iup-mo
0220: 64 75 6c 65 20 63 61 6e 76 61 73 2d 64 72 61 77  dule canvas-draw
0230: 2d 6d 6f 64 75 6c 65 20 65 78 61 6d 70 6c 65 73  -module examples
0240: 2d 69 6e 73 74 20 23 20 73 65 74 75 70 2d 63 68  -inst # setup-ch
0250: 69 63 6b 65 6e 2d 69 75 70 2e 65 78 65           icken-iup.exe