project_files/frontlib/frontlib.c
changeset 7175 038e3415100a
parent 7173 7c2eb284f9f1
child 7177 bf6cf4dd847a
equal deleted inserted replaced
7173:7c2eb284f9f1 7175:038e3415100a
     1 #include "frontlib.h"
     1 #include "frontlib.h"
     2 #include "logging.h"
     2 #include "logging.h"
     3 #include "socket.h"
     3 #include "socket.h"
     4 #include "ipc.h"
     4 #include "ipc.h"
       
     5 #include "model/cfg.h"
     5 
     6 
     6 #include <SDL.h>
     7 #include <SDL.h>
     7 #include <SDL_net.h>
     8 #include <SDL_net.h>
     8 #include <stdio.h>
     9 #include <stdio.h>
     9 #include <stdint.h>
    10 #include <stdint.h>
    74 }
    75 }
    75 
    76 
    76 int main(int argc, char *argv[]) {
    77 int main(int argc, char *argv[]) {
    77 	flib_init(0);
    78 	flib_init(0);
    78 
    79 
       
    80 	flib_cfg_meta *meta = flib_cfg_meta_from_ini("basicsettings.ini", "gamemods.ini");
       
    81 	flib_cfg *cfg = flib_cfg_create(meta, "DefaultScheme");
       
    82 	flib_cfg_to_ini(meta, "defaulttest.ini", cfg);
       
    83 
       
    84 	flib_cfg_meta_destroy(meta);
       
    85 
       
    86 	flib_quit();
       
    87 	return 0;
       
    88 /*
    79 	flib_ipc ipc = flib_ipc_create(true, "Medo42");
    89 	flib_ipc ipc = flib_ipc_create(true, "Medo42");
    80 	assert(ipc);
    90 	assert(ipc);
    81 	flib_ipc_onConfigQuery(ipc, &onConfigQuery, ipc);
    91 	flib_ipc_onConfigQuery(ipc, &onConfigQuery, ipc);
    82 	flib_ipc_onDisconnect(ipc, &onDisconnect, &ipc);
    92 	flib_ipc_onDisconnect(ipc, &onDisconnect, &ipc);
    83 	flib_ipc_onGameEnd(ipc, &onGameEnd, ipc);
    93 	flib_ipc_onGameEnd(ipc, &onGameEnd, ipc);
    85 	while(ipc) {
    95 	while(ipc) {
    86 		flib_ipc_tick(ipc);
    96 		flib_ipc_tick(ipc);
    87 	}
    97 	}
    88 	flib_log_i("Shutting down...");
    98 	flib_log_i("Shutting down...");
    89 	flib_quit();
    99 	flib_quit();
    90 	return 0;
   100 	return 0;*/
    91 }
   101 }