Artifact
e791c39510d2aa87b44a02e7d56fb7b83c0f176f:
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 23 20 49 6e 20 66 61 63 74 20 ng :).# In fact
0050: 72 69 67 68 74 20 6e 6f 77 20 74 68 69 73 20 64 right now this d
0060: 6f 65 73 20 2a 6e 6f 74 2a 20 77 6f 72 6b 20 61 oes *not* work a
0070: 73 20 61 20 4d 61 6b 65 66 69 6c 65 2e 20 53 6f s a Makefile. So
0080: 72 72 79 21 0a 0a 43 53 43 5f 4f 50 54 49 4f 4e rry!..CSC_OPTION
0090: 53 3d 2d 49 43 3a 2f 6d 79 6c 69 62 73 2f 69 75 S=-IC:/mylibs/iu
00a0: 70 2f 69 6e 63 6c 75 64 65 20 2d 4c 43 3a 2f 6d p/include -LC:/m
00b0: 79 6c 69 62 73 2f 69 75 70 0a 0a 65 68 20 3a 0a ylibs/iup..eh :.
00c0: 09 40 65 63 68 6f 20 22 52 65 61 64 20 74 68 65 .@echo "Read the
00d0: 20 6d 61 6b 65 20 66 69 6c 65 20 65 68 2e 22 0a make file eh.".
00e0: 0a 63 68 69 63 6b 65 6e 2d 34 2e 36 2e 35 0a 09 .chicken-4.6.5..
00f0: 63 64 20 63 3a 2f 6d 79 6c 69 62 73 2f 73 72 63 cd c:/mylibs/src
0100: 2f 63 68 69 63 6b 65 6e 2d 34 2e 36 2e 35 0a 09 /chicken-4.6.5..
0110: 24 28 4d 41 4b 45 29 20 50 4c 41 54 46 4f 52 4d $(MAKE) PLATFORM
0120: 3d 6d 69 6e 67 77 20 50 52 45 46 49 58 3d 63 3a =mingw PREFIX=c:
0130: 2f 63 68 69 63 6b 65 6e 0a 0a 69 75 70 2d 6d 6f /chicken..iup-mo
0140: 64 75 6c 65 20 3a 0a 09 63 68 69 63 6b 65 6e 2d dule :..chicken-
0150: 69 6e 73 74 61 6c 6c 20 2d 44 20 6e 6f 2d 6c 69 install -D no-li
0160: 62 72 61 72 79 2d 63 68 65 63 6b 73 20 69 75 70 brary-checks iup
0170: 0a 0a 63 61 6e 76 61 73 2d 64 72 61 77 2d 6d 6f ..canvas-draw-mo
0180: 64 75 6c 65 20 3a 0a 09 63 68 69 63 6b 65 6e 2d dule :..chicken-
0190: 69 6e 73 74 61 6c 6c 20 2d 44 20 6e 6f 2d 6c 69 install -D no-li
01a0: 62 72 61 72 79 2d 63 68 65 63 6b 73 20 63 61 6e brary-checks can
01b0: 76 61 73 2d 64 72 61 77 0a 0a 65 67 67 73 20 3a vas-draw..eggs :
01c0: 0a 09 61 70 72 6f 70 6f 73 20 74 72 61 63 65 20 ..apropos trace
01d0: 72 65 67 65 78 2d 63 61 73 65 20 72 65 67 65 78 regex-case regex
01e0: 2d 6c 69 74 65 72 61 6c 73 20 66 6f 72 6d 61 74 -literals format
01f0: 20 62 69 67 2d 63 68 69 63 6b 65 6e 20 70 64 66 big-chicken pdf
0200: 20 73 71 6c 2d 64 65 2d 6c 69 74 65 20 63 6f 6f sql-de-lite coo
0210: 70 73 20 74 69 6e 79 63 6c 6f 73 20 74 65 73 74 ps tinyclos test
0220: 20 72 65 67 65 78 20 73 6c 69 6d 65 20 0a 0a 73 regex slime ..s
0230: 71 6c 69 74 65 33 20 3a 0a 09 73 65 74 20 43 53 qlite3 :..set CS
0240: 43 5f 4f 50 54 49 4f 4e 53 3d 2d 49 43 3a 2f 63 C_OPTIONS=-IC:/c
0250: 68 69 63 6b 65 6e 2f 69 6e 63 6c 75 64 65 20 2d hicken/include -
0260: 4c 43 3a 2f 63 68 69 63 6b 65 6e 0a 09 73 71 6c LC:/chicken..sql
0270: 69 74 65 33 0a 0a 65 78 61 6d 70 6c 65 73 2d 69 ite3..examples-i
0280: 6e 73 74 20 3a 0a 09 6d 6b 64 69 72 20 2d 70 20 nst :..mkdir -p
0290: 63 3a 2f 63 68 69 63 6b 65 6e 2f 65 78 61 6d 70 c:/chicken/examp
02a0: 6c 65 73 0a 09 63 70 20 65 78 61 6d 70 6c 65 73 les..cp examples
02b0: 2f 2a 2e 73 63 6d 20 63 3a 2f 63 68 69 63 6b 65 /*.scm c:/chicke
02c0: 6e 2f 65 78 61 6d 70 6c 65 73 0a 0a 73 65 74 75 n/examples..setu
02d0: 70 2d 63 68 69 63 6b 65 6e 2d 69 75 70 2e 65 78 p-chicken-iup.ex
02e0: 65 20 3a 20 4f 75 74 70 75 74 2f 73 65 74 75 70 e : Output/setup
02f0: 2e 65 78 65 0a 09 63 70 20 4f 75 74 70 75 74 2f .exe..cp Output/
0300: 73 65 74 75 70 2e 65 78 65 20 73 65 74 75 70 2d setup.exe setup-
0310: 63 68 69 63 6b 65 6e 2d 69 75 70 2e 65 78 65 0a chicken-iup.exe.
0320: 0a 61 6c 6c 20 3a 20 69 75 70 2d 6d 6f 64 75 6c .all : iup-modul
0330: 65 20 63 61 6e 76 61 73 2d 64 72 61 77 2d 6d 6f e canvas-draw-mo
0340: 64 75 6c 65 20 65 78 61 6d 70 6c 65 73 2d 69 6e dule examples-in
0350: 73 74 20 23 20 73 65 74 75 70 2d 63 68 69 63 6b st # setup-chick
0360: 65 6e 2d 69 75 70 2e 65 78 65 en-iup.exe