initial commit

This commit is contained in:
Richard Acayan 2024-04-15 22:11:00 -04:00
commit 1c606d0274
No known key found for this signature in database
GPG key ID: 0346F4894879DB73
36 changed files with 9908 additions and 0 deletions

18
include/parser.h Normal file
View file

@ -0,0 +1,18 @@
/* SPDX-License-Identifier: GPL-3.0-only */
/*
* Parser for Unfettered Keyboard keyboard layouts in XML.
*
* Copyright (c) 2024, Richard Acayan. All rights reserved.
*/
#ifndef UFKBD_PARSER_H
#define UFKBD_PARSER_H
struct ufkbd_keymap;
struct ufkbd_layout;
int ufkbd_parser_parse(int dir, const char *fname,
struct ufkbd_keymap *keymap,
struct ufkbd_layout *layout);
#endif /* UFKBD_PARSER_H */