Closed iamthesenate1 closed 2 years ago
Some files are completely changed. Why?
I don't know... If I check the "Hide whitspace changes" option in the github app everything is normal:
Thanks :)
I have tried to build Serious-Engine using the latest git, but I am getting this error:
[ 1%] Built target ecc
[ 1%] Generating EntitiesMP/AirShockwave.cpp, EntitiesMP/AirShockwave.h, EntitiesMP/AirShockwave_tables.h
[ 1%] Generating EntitiesMP/AmmoPack.cpp, EntitiesMP/AmmoPack.h, EntitiesMP/AmmoPack_tables.h
[ 1%] Generating Engine/Classes/PlayerEntity.cpp, Engine/Classes/PlayerEntity.h, Engine/Classes/PlayerEntity_tables.h
[ 1%] Generating EntitiesMP/AmmoItem.cpp, EntitiesMP/AmmoItem.h, EntitiesMP/AmmoItem_tables.h
' (ASCII 0x0d)1/Serious-Engine/Sources/EntitiesMP/AirShockwave.es(14): Error: Unrecognized character '
' (ASCII 0x0d)1/Serious-Engine/Sources/EntitiesMP/AirShockwave.es(15): Error: Unrecognized character '
' (ASCII 0x0d)1/Serious-Engine/Sources/EntitiesMP/AirShockwave.es(17): Error: Unrecognized character '
' (ASCII 0x0d)1/Serious-Engine/Sources/EntitiesMP/AirShockwave.es(18): Error: Unrecognized character '
' (ASCII 0x0d)1/Serious-Engine/Sources/EntitiesMP/AmmoPack.es(14): Error: Unrecognized character '
' (ASCII 0x0d)1/Serious-Engine/Sources/EntitiesMP/AmmoPack.es(15): Error: Unrecognized character '
' (ASCII 0x0d)1/Serious-Engine/Sources/EntitiesMP/AmmoPack.es(16): Error: Unrecognized character '
/home/manjaro/1/Serious-Engine/Sources/Engine/Classes/PlayerEntity.es(7): Error: syntax error
make[2]: *** [CMakeFiles/ParseEntities.dir/build.make:411: Engine/Classes/PlayerEntity.cpp] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [CMakeFiles/ParseEntities.dir/build.make:433: EntitiesMP/AirShockwave.cpp] Error 1
make[2]: *** [CMakeFiles/ParseEntities.dir/build.make:455: EntitiesMP/AmmoPack.cpp] Error 1
' (ASCII 0x0d)1/Serious-Engine/Sources/EntitiesMP/AmmoItem.es(14): Error: Unrecognized character '
' (ASCII 0x0d)1/Serious-Engine/Sources/EntitiesMP/AmmoItem.es(15): Error: Unrecognized character '
' (ASCII 0x0d)1/Serious-Engine/Sources/EntitiesMP/AmmoItem.es(16): Error: Unrecognized character '
make[2]: *** [CMakeFiles/ParseEntities.dir/build.make:444: EntitiesMP/AmmoItem.cpp] Error 1
make[1]: *** [CMakeFiles/Makefile2:109: CMakeFiles/ParseEntities.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
@ptitSeb Are you getting the same error? If so, can it be because of a change in this PR?
It looks like some End of Line issue. Are you building on Mac or Windows? Try to convert the .es file to Linux (with dos2linux
or something equivalent)
(I don't have any error building on linux)
I'm on linux. dos2unix
fixed the problem. Thank you very much.
Good thing it was just a local problem.
I'll check on GitHub to have the .es files managed as the .c/.cpp files
Mostly using initialization lists; some redundant conditions