#include <iostream>
|
|
#include <emscripten/emscripten.h>
|
|
#include "humble_cloud.h"
|
|
#include <dirent.h>
|
|
extern "C" {
|
void test_list_files();
|
}
|
|
std::string userDataPath = "/user_data";
|
std::string userCloudPath = "/user_cloud";
|
|
void list_folder(const std::string& folder)
|
{
|
std::cout << "Listing files in " << folder << "\n";
|
|
DIR *d = opendir(folder.c_str());
|
if (d)
|
{
|
struct dirent *entry = NULL;
|
while((entry = readdir(d)))
|
{
|
if (entry->d_name[0] == '.') continue;
|
std::cout << entry->d_name << "\n";
|
}
|
closedir(d);
|
}
|
}
|
|
void test_list_files()
|
{
|
list_folder(userDataPath);
|
list_folder(userCloudPath);
|
}
|
|
int main(int argc, char * argv[])
|
{
|
std::cout << "Welcome Main\n";
|
// call dummy function to init cloud
|
humble_cloud_init();
|
|
return 0;
|
}
|