summaryrefslogtreecommitdiffhomepage
path: root/public/tools/make_app/Steps.h
blob: 51927defc4fbc128570f8d3aaf059b80b7c2c680 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
/**
	Thu Oct 17 07:57:43 CEST 2024
	(c) Amlal El Mahrouss.
*/

#ifndef APPS_STEPS_H
#define APPS_STEPS_H

#include <Common.h>
#include <Framework.h>

#define kStepsExtension ".stp"
#define kStepsStrLen	(256U)

#define kStepsMagic	   " pls"
#define kStepsMagicLen (4U)
#define kStepsVersion  (0x0100)

#define kStepsMime "ne-application-kind/steps"

struct STEPS_COMMON_RECORD final
{
	Char   magic[kStepsMagicLen];
	Char   name[kStepsStrLen];
	Char   company[kStepsStrLen];
	Char   author[kStepsStrLen];
	SInt32 version;
	SInt32 pages;
	SInt32 check_page, eula_page;
};

#endif // ifndef APPS_STEPS_H