Makefile 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. all :
  2. # make drivers
  3. make -C ./driver/Platform
  4. make -C ./driver/GPIO
  5. make -C ./driver/FMC
  6. make -C ./driver/ADC
  7. make -C ./driver/I2C
  8. make -C ./driver/SPI
  9. make -C ./driver/GPIO_I2C
  10. make -C ./driver/Crypto
  11. make -C ./driver/WatchDog
  12. make -C ./driver/InternalFlash
  13. # make apps
  14. make -C ./bmc
  15. make -C ./goahead-3.6.5
  16. make -C ./test_app
  17. make -C ./ipmitool-1.8.18
  18. make -C ./UpdateFirmware
  19. make -C ./i2c_scan
  20. make -C ./NCP81111_Config
  21. make -C ./ipmitool-1.8.18
  22. make -C ./AuthLicense
  23. make -C ./adctool
  24. make -C ./gpiotool
  25. make -C ./i2ctool
  26. make -C ./spitool
  27. clean :
  28. make -C ./goahead-3.6.5 clean
  29. make -C ./bmc clean
  30. make -C ./test_app clean
  31. make -C ./ipmitool-1.8.18 clean
  32. make -C ./UpdateFirmware clean
  33. make -C ./adctool clean
  34. make -C ./gpiotool clean
  35. make -C ./i2ctool clean
  36. make -C ./spitool clean
  37. make -C ./driver/Platform clean
  38. make -C ./driver/GPIO clean
  39. make -C ./driver/FMC clean
  40. make -C ./driver/ADC clean
  41. make -C ./driver/I2C clean
  42. make -C ./driver/SPI clean
  43. make -C ./driver/GPIO_I2C clean
  44. make -C ./driver/Crypto clean
  45. make -C ./NCP81111_Config clean
  46. make -C ./i2c_scan clean
  47. make -C ./driver/WatchDog clean