ref: 9e4f84555f91cb632fb4cf84c5b445a91138aca1
parent: cd6f51e699e261ce5d12163269d7e01ecb26ca11
author: rodri <rgl@antares-labs.eu>
date: Wed Apr 9 20:49:54 EDT 2025
mkfile: better arch-dependent unit file declaration
--- a/graphics.h
+++ b/graphics.h
@@ -4,8 +4,8 @@
#define max(a, b) ((a)>(b)?(a):(b))
/* bootleg ripoffs for Xpeed */
-#define _Xdotvec2(a,b) ((a).x*(b).x + (a).y*(b).y)
-#define _Xdotvec3(a,b) ((a).x*(b).x + (a).y*(b).y + (a).z*(b).z)
+#define _Xdotvec2(a,b) ((a).x*(b).x + (a).y*(b).y)
+#define _Xdotvec3(a,b) ((a).x*(b).x + (a).y*(b).y + (a).z*(b).z)
typedef enum {
ORTHOGRAPHIC,
--- a/mkfile
+++ b/mkfile
@@ -18,9 +18,10 @@
util.$O\
nanosec.$O\
marshal.$O\
- `{~ $objtype amd64\
- && echo memsetl-$objtype.$O\
- || echo memsetl.$O}
+ `{fn : { ~ $objtype (amd64)\
+ && echo $1-$objtype.$O\
+ || echo $1.$O };\
+ : memsetl }\
HFILES=\
graphics.h\