map_symbols.h 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. /*
  2. Copyright 2022 Eric Gebhart <e.a.gebhart@gmail.com>
  3. This program is free software: you can redistribute it and/or modify
  4. it under the terms of the GNU General Public License as published by
  5. the Free Software Foundation, either version 2 of the License, or
  6. (at your option) any later version.
  7. This program is distributed in the hope that it will be useful,
  8. but WITHOUT ANY WARRANTY; without even the implied warranty of
  9. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  10. GNU General Public License for more details.
  11. You should have received a copy of the GNU General Public License
  12. along with this program. If not, see <http://www.gnu.org/licenses/>.
  13. */
  14. #ifdef SYMBOL_LAYER_ENABLE
  15. # undef THUMBS_ARE
  16. # define THUMBS_ARE SYMB_LAYER_THUMBS
  17. # ifdef SYMBOL_BEAKL_C
  18. T_LAYER(LANG_N(_SYMB), ___SYMB_BEAKLC_3x10___),
  19. # else
  20. # ifdef SYMBOL_BEAKL_EXT_VI
  21. T_LAYER(LANG_N(_SYMB), ___SYMB_BEAKLB_3x10___),
  22. # else
  23. # ifdef SYMBOL_BEAKL_EXT
  24. T_LAYER(LANG_N(_SYMB ), ___SYMB_BEAKLA_3x10___),
  25. # else
  26. # ifdef SYMBOL_BEAKL_WI
  27. T_LAYER(LANG_N(_SYMB), ___SYMB_BEAKLWI_3x10___),
  28. # else
  29. # ifdef SYMBOL_MIRYOKU
  30. T_LAYER(LANG_N(_SYMB), ___SYMB_MIRYOKU_3x10___),
  31. # else
  32. # ifdef SYMBOL_NEO
  33. T_LAYER(LANG_N(_SYMB), ___SYMB_NEO_3x10___),
  34. # else
  35. // basic beakl, the default if nothing chosen.
  36. T_LAYER(LANG_N(_SYMB), ___SYMB_BEAKL_3x10___),
  37. # endif //neo
  38. # endif //miryoku
  39. # endif //beakl wi
  40. # endif //beakl ext
  41. # endif //beakl ext vi
  42. # endif //beaklc
  43. # undef THUMBS_ARE
  44. # define THUMBS_ARE DEFAULT_THUMBS
  45. #endif