pub 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. # 1: CHINA_XIAN
  2. # 2: RUSSIA_ITK
  3. # 3: RUSSIA_ITK_DC
  4. # 4: GOWONE_CN
  5. # 5: LITECH_I1_O1
  6. # 6: LITECH_I3_O1
  7. # 7: NEUTER_CN
  8. #
  9. cust=6
  10. fulldir=$(realpath $0)
  11. curdir=$(dirname $fulldir)
  12. custdir=$curdir/cust_data
  13. function do_copy()
  14. {
  15. echo do_copy ...
  16. if [ $cust -eq 1 ]; then
  17. cp -f $custdir/db/ac_i3_o1_chinese.db $curdir/output/t113i/root/run/app/pdu_dat.db
  18. cp -f $custdir/logo/logo_neuter.png $curdir/output/t113i/root/run/app/image/logo.png
  19. elif [ $cust -eq 2 ]; then
  20. cp -f $custdir/db/ac_i3_o1_russian.db $curdir/output/t113i/root/run/app/pdu_dat.db
  21. cp -f $custdir/logo/logo_itk.png $curdir/output/t113i/root/run/app/image/logo.png
  22. elif [ $cust -eq 3 ]; then
  23. cp -f $custdir/db/ac_i1_o1_russian.db $curdir/output/t113i/root/run/app/pdu_dat.db
  24. cp -f $custdir/logo/logo_itk.png $curdir/output/t113i/root/run/app/image/logo.png
  25. elif [ $cust -eq 4 ]; then
  26. cp -f $custdir/db/ac_i1_o1_chinese.db $curdir/output/t113i/root/run/app/pdu_dat.db
  27. cp -f $custdir/logo/logo_gowone.png $curdir/output/t113i/root/run/app/image/logo.png
  28. elif [ $cust -eq 5 ]; then
  29. cp -f $custdir/db/ac_i1_o1_english.db $curdir/output/t113i/root/run/app/pdu_dat.db
  30. cp -f $custdir/logo/logo_litech.png $curdir/output/t113i/root/run/app/image/logo.png
  31. elif [ $cust -eq 6 ]; then
  32. cp -f $custdir/db/ac_i3_o1_english.db $curdir/output/t113i/root/run/app/pdu_dat.db
  33. cp -f $custdir/logo/logo_litech.png $curdir/output/t113i/root/run/app/image/logo.png
  34. elif [ $cust -eq 7 ]; then
  35. #cp -f $custdir/db/dc_i_dc_o_chinese.db $curdir/output/t113i/root/run/app/pdu_dat.db
  36. #cp -f $custdir/db/ac_i1_o1_chinese.db $curdir/output/t113i/root/run/app/pdu_dat.db
  37. #cp -f $custdir/db/ac_i3_o1_chinese.db $curdir/output/t113i/root/run/app/pdu_dat.db
  38. cp -f $custdir/db/ac_i3_o3_chinese.db $curdir/output/t113i/root/run/app/pdu_dat.db
  39. cp -f $custdir/logo/logo_neuter.png $curdir/output/t113i/root/run/app/image/logo.png
  40. else
  41. echo error! customer value is wrong!!!
  42. exit 1
  43. fi
  44. }
  45. function do_compile()
  46. {
  47. echo do_compile ...
  48. cd $curdir/pro
  49. rm -r build
  50. mkdir build && cd build && cmake ..
  51. make
  52. }
  53. function do_pack()
  54. {
  55. echo do_pack ...
  56. $curdir/output/pack.sh
  57. }
  58. do_copy
  59. #do_compile
  60. do_pack