1 /* 2 * Copyright 2011-2019, Haiku, Inc. 3 * Distributed under the terms of the MIT License. 4 */ 5 #ifndef _PACKAGE__PACKAGE_ARCHITECTURE_H_ 6 #define _PACKAGE__PACKAGE_ARCHITECTURE_H_ 7 8 9 namespace BPackageKit { 10 11 12 enum BPackageArchitecture { 13 B_PACKAGE_ARCHITECTURE_ANY = 0, 14 B_PACKAGE_ARCHITECTURE_X86 = 1, 15 B_PACKAGE_ARCHITECTURE_X86_GCC2 = 2, 16 B_PACKAGE_ARCHITECTURE_SOURCE = 3, 17 B_PACKAGE_ARCHITECTURE_X86_64 = 4, 18 B_PACKAGE_ARCHITECTURE_PPC = 5, 19 B_PACKAGE_ARCHITECTURE_ARM = 6, 20 B_PACKAGE_ARCHITECTURE_M68K = 7, 21 B_PACKAGE_ARCHITECTURE_SPARC = 8, 22 B_PACKAGE_ARCHITECTURE_ARM64 = 9, 23 B_PACKAGE_ARCHITECTURE_RISCV64 = 10, 24 // 25 B_PACKAGE_ARCHITECTURE_ENUM_COUNT, 26 }; 27 28 29 } // namespace BPackageKit 30 31 32 #endif // _PACKAGE__PACKAGE_ARCHITECTURE_H_ 33