48 lines
1.6 KiB
Batchfile

@echo off
echo "build server"
echo [db]
go build -race -gcflags="all=-N -l" -o run/db.exe -v ./db
echo [game]
go build -race -gcflags="all=-N -l" -o run/game.exe ./game
echo [gate]
go build -race -gcflags="all=-N -l" -o run/gate.exe ./gate
echo [auth]
go build -race -gcflags="all=-N -l" -o run/auth.exe ./auth
echo [social]
go build -race -gcflags="all=-N -l" -o run/social.exe ./social
::echo [server_aoi]
::go build -race -o run/server_aoi.exe ./server_aoi
::echo [server_map_router]
::go build -race -o run/server_map_router.exe ./server_map_router
echo [battleboss]
go build -race -gcflags="all=-N -l" -o run/battleboss.exe ./battleboss
echo [rank]
go build -race -gcflags="all=-N -l" -o run/rank.exe ./rank
echo [guild]
go build -race -gcflags="all=-N -l" -o run/guild.exe ./guild
echo [gmweb]
go build -race -gcflags="all=-N -l" -o run/gmweb.exe ./gmweb
echo [battlerecord]
go build -race -gcflags="all=-N -l" -o run/battlerecord.exe ./battlerecord
echo [crossrouter]
go build -race -gcflags="all=-N -l" -o run/cross_router.exe ./cross_router
echo [crossserver]
go build -race -gcflags="all=-N -l" -o run/cross_server.exe ./cross_server
echo [crossrank]
go build -race -gcflags="all=-N -l" -o run/cross_rank.exe ./cross_rank
echo [gcrossrouter]
go build -race -gcflags="all=-N -l" -o run/gcross_router.exe ./globalcross_router
echo [gcrossmap]
go build -race -gcflags="all=-N -l" -o run/gcross_map.exe ./globalcross_map
echo "build server finish..."
::xcopy /SY .\config .\run\config
::xcopy /SY .\run\*.exe D:\run\win
::xcopy /SY .\run\*.exe D:\rowok\cehuamt\roproto\win_1.3.2
::xcopy /SY .\config D:\rowok\cehuamt\roproto\win_1.3.2\config
pause