Skip to content

Commit 0d5ad38

Browse files
CAppDevKit 1.1
1 parent 02cda0f commit 0d5ad38

File tree

4 files changed

+16
-4
lines changed

4 files changed

+16
-4
lines changed

CAppDevKitInfoLib/cappdevkitinfo.h

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55

66
#define C_LIB_NAME "CAppDevKit"
77
#define C_APP_DEV_KIT "CAppDevKit (C App Developer Kit)"
8-
#define CAppDevKit_Ver 1.0
8+
#define CAppDevKit_Ver 1.1
9+
#define CAppDevKit_RS_Date "11/24/2023"
10+
#define CAppDevKit_LAST_UPDATED_DATE "11/25/2023"
911
#define CAppDevKit_Developer_Name "@LinuxUsersLinuxMint"
1012
#define CAppDevKit_Developer_website "https://linuxuserslinuxmint.github.io"
1113

@@ -14,6 +16,8 @@ struct CAppDevKitInfo
1416
app_name clibname;
1517
app_name cappdevkit;
1618
app_ver_t cappdevkitver;
19+
app_rs_date cappreleasedate;
20+
app_lsup_date capplsupdate;
1721
app_developer_name appdevsname;
1822
app_developer_website appdevswebsite;
1923
} CAppDevKitI;

CAppDevKitLib/appcustomvar.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
typedef int app_ver;
88
typedef float app_ver_t;
9+
typedef const char *app_rs_date;
10+
typedef const char *app_lsup_date;
911
typedef const char *app_name;
1012
typedef const char *app_developer_name;
1113
typedef const char *app_developer_website;
@@ -14,4 +16,4 @@ typedef const char *app_developer_website;
1416

1517
typedef void app_func;
1618

17-
#endif
19+
#endif

CAppDevKitLib/appvoid.h

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@
44
#include "appcustomvar.h"
55
#include "../CAppDevKitInfoLib/cappdevkitinfo.h"
66

7-
app_func appinfo(app_name appname, app_ver_t appver, app_developer_name appdevname, app_developer_website appdevwsite)
7+
app_func appinfo(app_name appname, app_ver_t appver, app_rs_date apprs, app_lsup_date applsdate, app_developer_name appdevname, app_developer_website appdevwsite)
88
{
99
printf("AppName: %s\n", appname);
1010
printf("AppVersion: %f\n", appver);
11+
printf("AppRsDate: %s\n", apprs);
12+
printf("AppLastUpdatedDate: %s\n", applsdate);
1113
printf("AppDeveloper: %s\n", appdevname);
1214
printf("AppDevWebSite: %s\n", appdevwsite);
1315
}
@@ -18,12 +20,16 @@ app_func cappdevkit_info()
1820
CAppDevKitI.clibname = C_LIB_NAME;
1921
CAppDevKitI.cappdevkit = C_APP_DEV_KIT;
2022
CAppDevKitI.cappdevkitver = CAppDevKit_Ver;
23+
CAppDevKitI.cappreleasedate = CAppDevKit_RS_Date;
24+
CAppDevKitI.capplsupdate = CAppDevKit_LAST_UPDATED_DATE;
2125
CAppDevKitI.appdevsname = CAppDevKit_Developer_Name;
2226
CAppDevKitI.appdevswebsite = CAppDevKit_Developer_website;
2327

2428
printf("CAppDevKitName: %s\n", CAppDevKitI.clibname);
2529
printf("CAppDevKit: %s\n", CAppDevKitI.cappdevkit);
2630
printf("CAppDevKitVer: %f\n", CAppDevKitI.cappdevkitver);
31+
printf("CAppDevKitReleaseDate: %s\n", CAppDevKitI.cappreleasedate);
32+
printf("CAppDevKitLastUpdatedDate: %s\n", CAppDevKitI.capplsupdate);
2733
printf("CAppDevName: %s\n", CAppDevKitI.appdevsname);
2834
printf("CAppDevKitWebSite: %s\n", CAppDevKitI.appdevswebsite);
2935
}

exampleapp.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ int main()
1111

1212
if (process == 1)
1313
{
14-
appinfo("ExampleCAppDevKitProject",1.0,"@LinuxUsersLinuxMint","https://linuxuserslinuxmint.github.io");
14+
appinfo("ExampleCAppDevKitProject",1.0,"11/24/2023","11/25/2023","@LinuxUsersLinuxMint","https://linuxuserslinuxmint.github.io");
1515
}
1616
if (process == 2)
1717
{

0 commit comments

Comments
 (0)