@@ -48,8 +48,13 @@ func CreateNewClient(projectName, gameName, serverURL, libraryVersion string, ge
4848 }
4949 cli .Finish ()
5050
51+ cgeVersion , err := util .GetCGEVersion (baseURL (serverURL , isSSL (serverURL )))
52+ if err != nil {
53+ return err
54+ }
55+
5156 cli .Begin ("Creating project template..." )
52- err = createGoClientTemplate (projectName , module , gameName , serverURL , libraryURL , generateWrappers )
57+ err = createGoClientTemplate (projectName , module , gameName , serverURL , libraryURL , cgeVersion , generateWrappers )
5358 if err != nil {
5459 return err
5560 }
@@ -77,16 +82,11 @@ func CreateNewClient(projectName, gameName, serverURL, libraryVersion string, ge
7782 return nil
7883}
7984
80- func createGoClientTemplate (projectName , modulePath , gameName , serverURL , libraryURL string , wrappers bool ) error {
85+ func createGoClientTemplate (projectName , modulePath , gameName , serverURL , libraryURL , cgeVersion string , wrappers bool ) error {
8186 if ! wrappers {
8287 return execGoClientMainTemplate (projectName , serverURL , libraryURL )
8388 }
8489
85- cgeVersion , err := util .GetCGEVersion (baseURL (serverURL , isSSL (serverURL )))
86- if err != nil {
87- return err
88- }
89-
9090 return execGoClientWrappersTemplate (projectName , modulePath , gameName , serverURL , libraryURL , cgeVersion )
9191}
9292
0 commit comments