home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / x / x11p-13.zip / RCS / Imakefile,v < prev    next >
Text File  |  1990-01-07  |  9KB  |  602 lines

  1. head     2.17;
  2. access   ;
  3. symbols  pre-merge:2.0;
  4. locks    ; strict;
  5. comment  @# @;
  6.  
  7.  
  8. 2.17
  9. date     90.01.07.20.44.27;  author joel;  state Exp;
  10. branches ;
  11. next     2.16;
  12.  
  13. 2.16
  14. date     89.12.28.12.48.59;  author joel;  state Exp;
  15. branches ;
  16. next     2.15;
  17.  
  18. 2.15
  19. date     89.12.27.19.30.40;  author joel;  state Exp;
  20. branches ;
  21. next     2.14;
  22.  
  23. 2.14
  24. date     89.12.27.19.06.36;  author joel;  state Exp;
  25. branches ;
  26. next     2.13;
  27.  
  28. 2.13
  29. date     89.12.12.17.28.27;  author joel;  state Exp;
  30. branches ;
  31. next     2.12;
  32.  
  33. 2.12
  34. date     89.12.07.16.44.53;  author joel;  state Exp;
  35. branches ;
  36. next     2.11;
  37.  
  38. 2.11
  39. date     89.11.20.21.32.39;  author joel;  state Exp;
  40. branches ;
  41. next     2.10;
  42.  
  43. 2.10
  44. date     89.11.20.21.30.53;  author joel;  state Exp;
  45. branches ;
  46. next     2.9;
  47.  
  48. 2.9
  49. date     89.10.24.10.05.03;  author joel;  state Exp;
  50. branches ;
  51. next     2.8;
  52.  
  53. 2.8
  54. date     89.10.06.15.14.04;  author joel;  state Exp;
  55. branches ;
  56. next     2.7;
  57.  
  58. 2.7
  59. date     89.10.02.13.39.32;  author joel;  state Exp;
  60. branches ;
  61. next     2.6;
  62.  
  63. 2.6
  64. date     89.06.22.20.25.44;  author joel;  state Exp;
  65. branches ;
  66. next     2.5;
  67.  
  68. 2.5
  69. date     89.05.16.21.02.17;  author joel;  state Exp;
  70. branches ;
  71. next     2.4;
  72.  
  73. 2.4
  74. date     89.05.11.17.35.38;  author joel;  state Exp;
  75. branches ;
  76. next     2.3;
  77.  
  78. 2.3
  79. date     89.05.11.16.58.39;  author joel;  state Exp;
  80. branches ;
  81. next     2.2;
  82.  
  83. 2.2
  84. date     89.05.08.18.34.11;  author joel;  state Exp;
  85. branches ;
  86. next     2.1;
  87.  
  88. 2.1
  89. date     89.05.03.14.16.39;  author joel;  state Exp;
  90. branches ;
  91. next     2.0;
  92.  
  93. 2.0
  94. date     89.02.21.14.36.41;  author erik;  state Exp;
  95. branches ;
  96. next     1.11;
  97.  
  98. 1.11
  99. date     89.02.21.14.36.41;  author joel;  state Exp;
  100. branches ;
  101. next     1.10;
  102.  
  103. 1.10
  104. date     89.01.31.17.02.09;  author joel;  state Exp;
  105. branches ;
  106. next     1.9;
  107.  
  108. 1.9
  109. date     89.01.08.21.59.31;  author joel;  state Exp;
  110. branches ;
  111. next     1.8;
  112.  
  113. 1.8
  114. date     88.12.15.13.39.45;  author joel;  state Exp;
  115. branches ;
  116. next     1.7;
  117.  
  118. 1.7
  119. date     88.12.07.20.40.35;  author joel;  state Exp;
  120. branches ;
  121. next     1.6;
  122.  
  123. 1.6
  124. date     88.10.13.14.01.01;  author todd;  state Exp;
  125. branches ;
  126. next     1.5;
  127.  
  128. 1.5
  129. date     88.09.21.18.20.28;  author joel;  state Exp;
  130. branches ;
  131. next     1.4;
  132.  
  133. 1.4
  134. date     88.09.20.12.33.43;  author walker;  state Exp;
  135. branches ;
  136. next     1.3;
  137.  
  138. 1.3
  139. date     88.08.25.13.40.13;  author joel;  state Exp;
  140. branches ;
  141. next     1.2;
  142.  
  143. 1.2
  144. date     88.08.15.16.40.17;  author susan;  state Exp;
  145. branches ;
  146. next     1.1;
  147.  
  148. 1.1
  149. date     88.06.17.17.22.39;  author joel;  state Exp;
  150. branches ;
  151. next     ;
  152.  
  153.  
  154. desc
  155. @@
  156.  
  157.  
  158. 2.17
  159. log
  160. @Added relative scripts to tar entry
  161. @
  162. text
  163. @       PROGRAMS = x11perf x11perf_labels
  164.         HEADERS = bitmaps.h x11perf.h
  165.            SRCS = bitmaps.c do_arcs.c do_complex.c do_copyarea.c \
  166.               do_dots.c do_lines.c do_movewin.c do_rects.c \
  167.           do_segs.c do_simple.c do_tests.c do_text.c \
  168.           do_traps.c do_triangles.c do_valgc.c \
  169.           do_windows.c x11perf.c
  170.  
  171.            OBJS = bitmaps.o do_arcs.o do_complex.o do_copyarea.o \
  172.              do_dots.o do_lines.o do_movewin.o do_rects.o \
  173.           do_segs.o do_simple.o do_tests.o do_text.o \
  174.           do_traps.o do_triangles.o do_valgc.o \
  175.           do_windows.o x11perf.o
  176.  
  177.  SYS_LIBRARIES    = -lX11 -lm
  178.  
  179. ComplexProgramTarget(x11perf)
  180.  
  181. all:: x11perf_labels
  182.  
  183. x11perf_labels: do_tests.c
  184.     ./x11perf -labels -all > x11perf_labels
  185.  
  186. lint::
  187.     $(LINT) -u $(SRCS)
  188.  
  189. clean::
  190.     $(RM) $(PROGRAMS)
  191.  
  192. tar:    $(DEPEND)
  193.     -rm -f x11perf.tar x11perf.tar.Z
  194.     cp Makefile Makefile.bak
  195.     $(DEPEND) -s "# DO NOT DELETE" -- -- $(SRCS)
  196. #    awk '/^# DO NOT DELETE/ {print; exit}; {print}' Makefile.bak >Makefile
  197.     tar chf x11perf.tar Imakefile Makefile $(HEADERS) $(SRCS) \
  198.         x11perf_labels *.man \
  199.         x11perfcomp x11perffill x11perfratio x11perfboth RCS \
  200.         link.com link.options make.com;
  201.     mv Makefile.bak Makefile
  202.     compress x11perf.tar
  203.  
  204. DependTarget()
  205.  
  206. @
  207.  
  208.  
  209. 2.16
  210. log
  211. @Create x11perf_labels with -all, include all man pages into tar image.
  212. @
  213. text
  214. @d36 2
  215. a37 1
  216.         x11perf_labels *.man x11perfcomp x11perffill RCS \
  217. @
  218.  
  219.  
  220. 2.15
  221. log
  222. @tar includes just x11perfcomp, x11perffill
  223. @
  224. text
  225. @d22 1
  226. a22 1
  227.     ./x11perf -labels > x11perf_labels
  228. d36 1
  229. a36 1
  230.         x11perf_labels x11perf.man x11perfcomp x11perffill RCS \
  231. @
  232.  
  233.  
  234. 2.14
  235. log
  236. @Put in alphabetical order to make easier to compare with VMS
  237. @
  238. text
  239. @d36 1
  240. a36 1
  241.         x11perf_labels x11perf.man *.sh RCS \
  242. @
  243.  
  244.  
  245. 2.13
  246. log
  247. @Added bitmaps.{h,c,o}
  248. @
  249. text
  250. @d2 13
  251. a14 13
  252.         HEADERS = x11perf.h bitmaps.h
  253.            SRCS = x11perf.c bitmaps.c do_tests.c \
  254.           do_simple.c do_rects.c do_valgc.c \
  255.           do_lines.c do_segs.c \
  256.           do_dots.c do_windows.c do_movewin.c do_text.c \
  257.           do_copyarea.c do_arcs.c \
  258.           do_triangles.c do_complex.c do_traps.c
  259.            OBJS = x11perf.o bitmaps.o do_tests.o \
  260.           do_simple.o do_rects.o do_valgc.o \
  261.           do_lines.o do_segs.o \
  262.           do_dots.o do_windows.o do_movewin.o do_text.o \
  263.           do_copyarea.o do_arcs.o \
  264.           do_triangles.o do_complex.o do_traps.o
  265. @
  266.  
  267.  
  268. 2.12
  269. log
  270. @Added lint target
  271. @
  272. text
  273. @d2 2
  274. a3 1
  275.            SRCS = x11perf.c do_tests.c \
  276. d9 1
  277. a9 1
  278.            OBJS = x11perf.o do_tests.o \
  279. d15 1
  280. a15 1
  281.  SYS_LIBRARIES    = -lm
  282. d17 1
  283. a17 1
  284. all: $(PROGRAMS)
  285. d19 1
  286. a19 1
  287. SingleProgramTarget(x11perf, $(OBJS), , -lX11)
  288. d22 1
  289. a22 1
  290.     x11perf -labels > x11perf_labels
  291. d35 1
  292. a35 1
  293.     tar chf x11perf.tar Imakefile Makefile x11perf.h $(SRCS) \
  294. @
  295.  
  296.  
  297. 2.11
  298. log
  299. @Oops, make it restore old Makefile after tar'ing
  300. @
  301. text
  302. @d23 3
  303. a25 1
  304. DependTarget()
  305. d39 2
  306. @
  307.  
  308.  
  309. 2.10
  310. log
  311. @make tar uses makedepend to put in ``standard'' dependencies for X11 headers
  312. @
  313. text
  314. @d35 1
  315. a35 1
  316. #    mv Makefile.bak Makefile
  317. @
  318.  
  319.  
  320. 2.9
  321. log
  322. @Include shell files for comparing output
  323. @
  324. text
  325. @d27 1
  326. a27 1
  327. tar:
  328. d29 3
  329. a31 2
  330.     mv Makefile Makefile.bak
  331.     awk '/^# DO NOT DELETE/ {print; exit}; {print}' Makefile.bak >Makefile
  332. d35 1
  333. a35 1
  334.     mv Makefile.bak Makefile
  335. @
  336.  
  337.  
  338. 2.8
  339. log
  340. @Added creation of x11perf_labels file.
  341. @
  342. text
  343. @d32 1
  344. a32 1
  345.         x11perf_labels x11perf.man RCS \
  346. @
  347.  
  348.  
  349. 2.7
  350. log
  351. @Added wide arcs, redid wide lines to be in do_lines.c
  352. @
  353. text
  354. @d1 1
  355. a1 1
  356.        PROGRAMS = x11perf
  357. d20 3
  358. d31 3
  359. a33 2
  360.     tar chf x11perf.tar Imakefile Makefile x11perf.h $(SRCS) x11perf.man \
  361.         RCS link.com link.options make.com;
  362. @
  363.  
  364.  
  365. 2.6
  366. log
  367. @Added solid wide lines
  368. @
  369. text
  370. @d4 1
  371. a4 1
  372.           do_wlines.c do_lines.c do_segs.c \
  373. d10 1
  374. a10 1
  375.           do_wlines.c do_lines.o do_segs.o \
  376. d23 9
  377. @
  378.  
  379.  
  380. 2.5
  381. log
  382. @Use -O
  383. @
  384. text
  385. @d3 2
  386. a4 1
  387.           do_simple.c do_rects.c do_valgc.c do_lines.c do_segs.c \
  388. d9 2
  389. a10 1
  390.           do_simple.o do_rects.o do_valgc.o do_lines.o do_segs.o \
  391. @
  392.  
  393.  
  394. 2.4
  395. log
  396. @Uses -lX11 to get Xlib loaded in
  397. @
  398. text
  399. @d2 1
  400. a2 1
  401.            SRCS = x11perf.c x11perf_tests.c \
  402. d7 1
  403. a7 1
  404.            OBJS = x11perf.o x11perf_tests.o \
  405. a12 1
  406.     CDEBUGFLAGS = -g
  407. @
  408.  
  409.  
  410. 2.3
  411. log
  412. @No change, checked out in wrong dir
  413. @
  414. text
  415. @a13 1
  416.          LIBSRC = /usr/src/pmax/src/lib
  417. d17 1
  418. a17 1
  419. SingleProgramTarget(x11perf, $(OBJS), $(XLIB),)
  420. @
  421.  
  422.  
  423. 2.2
  424. log
  425. @do_plane.c merged into do_copyarea.c
  426. do_scroll.c merged into do_copyarea.c
  427. do_tilewin.c removed completely
  428. @
  429. text
  430. @@
  431.  
  432.  
  433. 2.1
  434. log
  435. @Massive changes, I'm not going to go into details.
  436. @
  437. text
  438. @d4 3
  439. a6 3
  440.           do_dots.c do_windows.c do_movewin.c do_text.c do_plane.c \
  441.           do_scroll.c do_copyarea.c do_arcs.c \
  442.           do_triangles.c do_complex.c do_traps.c do_tilewin.c
  443. d9 3
  444. a11 3
  445.           do_dots.o do_windows.o do_movewin.o do_text.o  do_plane.o \
  446.           do_scroll.o do_copyarea.o do_arcs.o \
  447.           do_triangles.o do_complex.o do_traps.o do_tilewin.o
  448. @
  449.  
  450.  
  451. 2.0
  452. log
  453. @version from /usr/src/pmax
  454. @
  455. text
  456. @d5 1
  457. a5 1
  458.           do_scroll.c do_copyarea.c do_copyarea2.c do_arcs.c \
  459. d10 1
  460. a10 1
  461.           do_scroll.o do_copyarea.o do_copyarea2.o do_arcs.o \
  462. d14 1
  463. a14 1
  464.          LIBSRC = /pmax/src/lib
  465. @
  466.  
  467.  
  468. 1.11
  469. log
  470. @Added circle and ellipse measurements
  471. @
  472. text
  473. @@
  474.  
  475.  
  476. 1.10
  477. log
  478. @Added line segments (PolySegment) calls
  479. @
  480. text
  481. @d5 1
  482. a5 1
  483.           do_scroll.c do_copyarea.c do_copyarea2.c \
  484. d10 1
  485. a10 1
  486.           do_scroll.o do_copyarea.o do_copyarea2.o \
  487. d12 1
  488. a12 1
  489.  SYS_LIBRARIES    = -ldnet
  490. @
  491.  
  492.  
  493. 1.9
  494. log
  495. @Copyarea from pixmap
  496. @
  497. text
  498. @d3 1
  499. a3 1
  500.           do_simple.c do_rects.c do_valgc.c do_lines.c \
  501. d8 1
  502. a8 1
  503.           do_simple.o do_rects.o do_valgc.o do_lines.o \
  504. @
  505.  
  506.  
  507. 1.8
  508. log
  509. @Added CopyPlane benchmark
  510. @
  511. text
  512. @d5 2
  513. a6 2
  514.           do_scroll.c do_copyarea.c do_triangles.c do_complex.c \
  515.                   do_traps.c do_tilewin.c
  516. d10 2
  517. a11 2
  518.           do_scroll.o do_copyarea.o do_triangles.o do_complex.o \
  519.                   do_traps.o do_tilewin.o
  520. @
  521.  
  522.  
  523. 1.7
  524. log
  525. @No changes
  526. @
  527. text
  528. @d4 1
  529. a4 1
  530.           do_dots.c do_windows.c do_movewin.c do_text.c \
  531. d9 1
  532. a9 1
  533.           do_dots.o do_windows.o do_movewin.o do_text.o  \
  534. @
  535.  
  536.  
  537. 1.6
  538. log
  539. @added do_tilewin
  540. @
  541. text
  542. @@
  543.  
  544.  
  545. 1.5
  546. log
  547. @No changes
  548. @
  549. text
  550. @d6 1
  551. a6 1
  552.                   do_traps.c
  553. d11 1
  554. a11 1
  555.                   do_traps.o
  556. @
  557.  
  558.  
  559. 1.4
  560. log
  561. @added triangles, traps, complex
  562. @
  563. text
  564. @@
  565.  
  566.  
  567. 1.3
  568. log
  569. @Kludged to work in weird one-level off server directory
  570. @
  571. text
  572. @d5 2
  573. a6 1
  574.           do_scroll.c do_copyarea.c
  575. d10 2
  576. a11 1
  577.           do_scroll.o do_copyarea.o
  578. @
  579.  
  580.  
  581. 1.2
  582. log
  583. @added do_scroll and do_copyarea
  584. @
  585. text
  586. @d12 1
  587. @
  588.  
  589.  
  590. 1.1
  591. log
  592. @Initial revision
  593. @
  594. text
  595. @d4 2
  596. a5 1
  597.           do_dots.c do_windows.c do_movewin.c do_text.c 
  598. d8 2
  599. a9 1
  600.           do_dots.o do_windows.o do_movewin.o do_text.o 
  601. @
  602.