Crossroads
Posts: 17372
Joined: 7/5/2009 Status: offline
|
quote:
ORIGINAL: Crossroads --snip-- Or, new builds for our Modern and WW2 game engines, put another way. As we work towards the eventual release of the Vietnam game, with all new code, graphics, and features added, we keep the other versions up to date and run automated tests on those as well. Perhaps not that interesting, but showing this anyway. There's a ton of (as in: thousands of) various files, some common, some unique to each game. Instead of creating each and all game install manually, we've standardized our development environment so that each and all our team members, from Europe, US, Canada, create and update their stuff in their specified locations. Then we have this pretty complex script that, for each game, goes and picks each and all required bits and parts and puts them together for a new install. What used to take days is now a matter of minutes quote:
ORIGINAL: Crossroads petrin@elvis-iv:~/CSlint$ more buildCS_all ~/CSlint/buildCS.pl -g ef ~/CSlint/buildCS.pl -g me ~/CSlint/buildCS.pl -g vn ~/CSlint/buildCS.pl -g cw petrin@elvis-iv:~/CSlint$ ./buildCS_all Creating /mnt/c/Matrix Games/_CSLDEV/Campaign Series East Front ... Starting at: Sun Feb 17 12:51:36 2019 copying Executables copying Data copying Graphics . copying Map Graphics .. all Default .. biome Taiga .. region WEur .. region EEur .. region NEur . copying UI Graphics . copying Unit Graphics, OOBs, and Pictures .. General purpose and animations .. 02 Soviet Union .. 18 German Reich .. 20 Poland .. 31 Hungary .. 41 Finland .. removing cruft copying Manual copying Mods copying Scenarios copying Sounds copying Texts copying Tools encrypting all 'ef' data and platoon files Finished at: Sun Feb 17 12:53:32 2019 New /mnt/c/Matrix Games/_CSLDEV/Campaign Series East Front created! Creating /mnt/c/Matrix Games/_CSLDEV/Campaign Series Middle East ... Starting at: Sun Feb 17 12:53:32 2019 copying Executables copying Data copying Graphics . copying Map Graphics .. all Default .. biome Desert .. biome Mediterranean .. region NAfr .. region WAsia . copying UI Graphics . copying Unit Graphics, OOBs, and Pictures .. General purpose and animations .. 08 France .. 09 UK .. 14 Pro-West .. 22 Israel .. 23 Egypt .. 24 Iraq .. 25 Jordan .. 26 Syria .. 27 Lebanon .. 28 Pro-East .. 29 Libya .. 30 Algeria .. NOTIFICATION: Skipping 57 Iran for now (content in DLC only) .. removing cruft copying Manual copying Mods copying Scenarios copying Sounds copying Texts copying Tools encrypting all 'me' data and platoon files Finished at: Sun Feb 17 12:56:23 2019 New /mnt/c/Matrix Games/_CSLDEV/Campaign Series Middle East created! Creating /mnt/c/Matrix Games/_CSLDEV/Campaign Series Vietnam ... Starting at: Sun Feb 17 12:56:23 2019 copying Executables copying Data copying Graphics . copying Map Graphics .. all Default .. biome SubtropForest .. biome TropRainforest .. region EAsia .. region SEAsia . copying UI Graphics . copying Unit Graphics, OOBs, and Pictures .. General purpose and animations .. 00 China .. 08 France .. 10 United States .. 11 South Vietnam .. 12 South Korea .. 13 Laos .. 17 New Zealand .. 19 Australia .. 21 North Vietnam .. 49 Cambodia .. 50 Thailand .. removing cruft copying Manual copying Mods copying Scenarios copying Sounds copying Texts copying Tools encrypting all 'vn' data and platoon files Finished at: Sun Feb 17 13:00:18 2019 New /mnt/c/Matrix Games/_CSLDEV/Campaign Series Vietnam created! Creating /mnt/c/Matrix Games/_CSLDEV/Campaign Series Cold War ... Starting at: Sun Feb 17 13:00:18 2019 copying Executables copying Data copying Graphics . copying Map Graphics .. all Default .. biome Desert . copying UI Graphics . copying Unit Graphics, OOBs, and Pictures .. General purpose and animations .. 08 France .. 09 UK .. 10 United States .. removing cruft copying Manual copying Mods copying Scenarios copying Sounds copying Texts copying Tools encrypting all 'cw' data and platoon files Finished at: Sun Feb 17 13:02:49 2019 New /mnt/c/Matrix Games/_CSLDEV/Campaign Series Cold War created! petrin@elvis-iv:~/CSlint$
_____________________________
|