Jeu de FPS en multijoueur. Voir la description sur planete casio
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

101 lines
2.0KB

  1. ################################################
  2. # Make file for CASIO fx-9860G SDK Addin
  3. #
  4. ############################
  5. # Directory defines
  6. TCDIR = C:\CASIO\fx-9860G SDK\OS\SH
  7. OSDIR = C:\CASIO\fx-9860G SDK\OS
  8. APPDIR = Z:\home\util1\1v13d
  9. OUTDIR = Z:\home\util1\1v13d\Debug
  10. ################
  11. # Main Defines
  12. SH_EXEDIR=$(TCDIR)\bin
  13. # Hitachi SH C/C++ Compiler02 phase
  14. SHCC02_EXE=shc.exe
  15. SHCC02_DEP="$(OSDIR)\FX\include\fxlib.h"
  16. # Hitachi SH Assembler03 phase
  17. SHASM03_EXE=asmsh.exe
  18. # Hitachi OptLinker04 phase
  19. SHLINK04_EXE=Optlnk.exe
  20. SHLINK04_DEP="$(OSDIR)\FX\lib\fx9860G_library.lib"
  21. SHLINK04_DEP2="$(OSDIR)\FX\lib\setup.obj"
  22. #######################
  23. # Files to build
  24. FILE0=1v13D
  25. FILESRC0="$(APPDIR)\$(FILE0).c"
  26. FILEOBJ0="$(OUTDIR)\$(FILE0).obj"
  27. RFILE=FXADDINror
  28. USERALLOBJ=$(FILEOBJ0)
  29. #######################
  30. # nmake "all" statement
  31. ALL: SH_ENV \
  32. $(USERALLOBJ) \
  33. $(OUTDIR)\$(RFILE).bin \
  34. ####################
  35. # Description blocks
  36. !MESSAGE %3#C$z`&'0?
  37. !MESSAGE
  38. !MESSAGE Executing Hitachi SH C/C++ Compiler/Assembler phase
  39. !MESSAGE
  40. SH_ENV :
  41. set SHC_INC=$(TCDIR)\include
  42. set PATH=$(TCDIR)\bin
  43. set SHC_LIB=$(TCDIR)\bin
  44. set SHC_TMP=$(OUTDIR)
  45. $(FILEOBJ0) : $(FILESRC0) $(SHCC02_DEP)
  46. "$(SH_EXEDIR)\$(SHCC02_EXE)" -subcommand=<<
  47. -cpu=sh3
  48. -include="$(OSDIR)\FX\include","$(APPDIR)"
  49. -objectfile=$(FILEOBJ0)
  50. -show=source
  51. -listfile="$(OUTDIR)\$(FILE0).lst"
  52. -size
  53. -noinline
  54. -chgincpath
  55. -errorpath
  56. $(FILESRC0)
  57. -lang=c
  58. -nologo
  59. -debug
  60. <<
  61. !MESSAGE
  62. !MESSAGE Executing Hitachi OptLinker04 phase
  63. !MESSAGE
  64. "$(OUTDIR)\$(RFILE).bin" : $(USERALLOBJ) $(SHLINK04_DEP2) $(SHLINK04_DEP)
  65. "$(SH_EXEDIR)\$(SHLINK04_EXE)" -subcommand=<<
  66. noprelink
  67. sdebug
  68. rom D=R
  69. nomessage
  70. list "$(OUTDIR)\$(RFILE).map"
  71. show symbol
  72. nooptimize
  73. start P_TOP,P,C,D,C$VTBL,C$INIT/0300200,B_BR_Size,B,R/08100000
  74. fsymbol P
  75. nologo
  76. input $(USERALLOBJ)
  77. input $(SHLINK04_DEP2)
  78. library $(SHLINK04_DEP)
  79. output "$(OUTDIR)\$(RFILE).abs"
  80. -nomessage=1100
  81. end
  82. input "$(OUTDIR)\$(RFILE).abs"
  83. form binary
  84. output "$(OUTDIR)\$(RFILE).bin"
  85. exit
  86. <<