home *** CD-ROM | disk | FTP | other *** search
/ Gold Fish 1 / GoldFishApril1994_CD1.img / d2xx / d248 / maze / makefile < prev    next >
Makefile  |  1989-09-16  |  2KB  |  70 lines

  1. #
  2. # Maze.asm Make File
  3. #
  4.  
  5. ALL: Maze Maze-Lace PrintMaze PrintMaze-Lace EasyMaze EasyMaze-Lace PrintEasyMaze PrintEasyMaze-Lace
  6.     @Echo \e[42m All programs are up to date... \e[0m
  7.  
  8. #
  9. # Options for Maze.asm...
  10. #  Xmax/Ymax set the size of the window...
  11. #  DOUBLE    - Uses the DOUBLE-LOOP reset random number...
  12. #  EASYMAZE    - Uses the old maze-making method...
  13. #  PRINT    - Add the code needed to print the maze...
  14. #
  15. Maze: Maze.asm
  16.     @Echo Remaking \e[42m Maze... \e[0m
  17.     @as -C -D -EXmax=509 -EYmax=189 -o RAM:Maze.obj Maze.asm
  18.     @ln -o Maze RAM:Maze.obj -lc
  19.     @Delete RAM:Maze.obj
  20.     @List Maze
  21.  
  22. Maze-Lace: Maze.asm
  23.     @Echo Remaking \e[42m Maze-Lace... \e[0m
  24.     @as -C -D -EXmax=640 -EYmax=389 -EDOUBLE -o RAM:Maze.obj Maze.asm
  25.     @ln -o Maze-Lace RAM:Maze.obj -lc
  26.     @Delete RAM:Maze.obj
  27.     @List Maze-Lace
  28.  
  29. PrintMaze: Maze.asm
  30.     @Echo Remaking \e[42m PrintMaze... \e[0m
  31.     @as -C -D -EXmax=509 -EYmax=189 -EPRINT -o RAM:Maze.obj Maze.asm
  32.     @ln -o PrintMaze RAM:Maze.obj -lc
  33.     @Delete RAM:Maze.obj
  34.     @List PrintMaze
  35.  
  36. PrintMaze-Lace: Maze.asm
  37.     @Echo Remaking \e[42m PrintMaze-Lace... \e[0m
  38.     @as -C -D -EXmax=640 -EYmax=389 -EDOUBLE -EPRINT -o RAM:Maze.obj Maze.asm
  39.     @ln -o PrintMaze-Lace RAM:Maze.obj -lc
  40.     @Delete RAM:Maze.obj
  41.     @List PrintMaze-Lace
  42.  
  43. EasyMaze: Maze.asm
  44.     @Echo Remaking \e[42m EasyMaze... \e[0m
  45.     @as -C -D -EXmax=509 -EYmax=189 -EEASYMAZE -o RAM:Maze.obj Maze.asm
  46.     @ln -o EasyMaze RAM:Maze.obj -lc
  47.     @Delete RAM:Maze.obj
  48.     @List EasyMaze
  49.  
  50. EasyMaze-Lace: Maze.asm
  51.     @Echo Remaking \e[42m EasyMaze-Lace... \e[0m
  52.     @as -C -D -EXmax=640 -EYmax=389 -EEASYMAZE -o RAM:Maze.obj Maze.asm
  53.     @ln -o EasyMaze-Lace RAM:Maze.obj -lc
  54.     @Delete RAM:Maze.obj
  55.     @List EasyMaze-Lace
  56.  
  57. PrintEasyMaze: Maze.asm
  58.     @Echo Remaking \e[42m PrintEasyMaze... \e[0m
  59.     @as -C -D -EXmax=509 -EYmax=189 -EEASYMAZE -EPRINT -o RAM:Maze.obj Maze.asm
  60.     @ln -o PrintEasyMaze RAM:Maze.obj -lc
  61.     @Delete RAM:Maze.obj
  62.     @List PrintEasyMaze
  63.  
  64. PrintEasyMaze-Lace: Maze.asm
  65.     @Echo Remaking \e[42m PrintEasyMaze-Lace... \e[0m
  66.     @as -C -D -EXmax=640 -EYmax=389 -EEASYMAZE -EPRINT -o RAM:Maze.obj Maze.asm
  67.     @ln -o PrintEasyMaze-Lace RAM:Maze.obj -lc
  68.     @Delete RAM:Maze.obj
  69.     @List PrintEasyMaze-Lace
  70.