Advertisement
KanjiCoder

HAXE/BASH_BUILD_2020_02_24

Feb 24th, 2022
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.78 KB | None | 0 0
  1. ################################################################
  2. HAX_COMPILER_COMMAND_STRING="" #################################
  3. HAX_COMPILER_COMMAND_STRING=$( cat <<HAXE_HEREDOC ##############
  4.  
  5.         -cp src
  6.         -D analyzer-optimize
  7.         -main Main
  8.        
  9.         --each
  10.  
  11.         --python bin/main.py
  12.  
  13.         --next
  14.  
  15.         --js bin/main.js
  16.  
  17.         --next
  18.  
  19.         --cpp bin/main.c
  20.         -D mingw
  21.         -D hl-check
  22.  
  23. HAXE_HEREDOC
  24. ) ### LINE ABOVE CANNOT CONTAIN ANY SPACES ONLY[ HAXE_HEREDOC ]
  25. ################################################################
  26. echo "$HAX_COMPILER_COMMAND_STRING" ## keeps newlines    #######
  27. echo  $HAX_COMPILER_COMMAND_STRING  ## discards newlines #######
  28. ################################################################
  29.  
  30.     export MINGW_ROOT=$( echo $( which gcc ) )
  31.  
  32.     haxe $HAX_COMPILER_COMMAND_STRING
  33.  
  34.     ./bin/main.c/Main.exe
  35.  
  36. ################################################################
  37.  
  38.  
  39. ##  #include <hxcpp.h> , where are you my friend ? #############
  40.  
  41.  
  42. ################################################################
  43. ##                                                            ##
  44. ##  Compile , but don't run.                                  ##
  45. ##  Good if you are getting errors about missing MSVC         ##
  46. ##                                                            ##
  47. ##          --cpp bin/main.c                                  ##
  48. ##          -D no-compilation                                 ##
  49. ##                                                            ##
  50. ################################################################
  51.  
  52. ## All that work... And it segfaults out of the box....
  53. ## https://github.com/HaxeFoundation/hashlink/issues/399
  54. ## TRY[ -D hl-check ]ToSeeIf[ VM typing ]BUG
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement