Rename project to muscle
Build and test / test (push) Has been cancelled
Build and test / docs (push) Has been cancelled
Build and test / check-license (push) Has been cancelled
Build and test / check (push) Has been cancelled
Build and test / build (push) Has been cancelled

This commit is contained in:
2025-11-26 03:38:31 +09:00
parent 805c2d11ff
commit 027af5c456
16 changed files with 87 additions and 87 deletions
+17 -17
View File
@@ -37,8 +37,8 @@
apps = let
mkApp = program: { type = "app"; program = toString program; };
in forAllSystems (system: pkgs: _: {
mysqladm-rs = mkApp (lib.getExe self.packages.${system}.mysqladm-rs);
coverage = mkApp (pkgs.writeScript "mysqladm-rs-coverage" ''
muscle = mkApp (lib.getExe self.packages.${system}.muscle);
coverage = mkApp (pkgs.writeScript "muscle-coverage" ''
${lib.getExe pkgs.python3} -m http.server -d "${self.packages.${system}.coverage}/html/src"
'');
vm = mkApp "${self.nixosConfigurations.vm.config.system.build.vm}/bin/run-nixos-vm";
@@ -59,18 +59,18 @@
});
overlays = {
default = self.overlays.mysqladm-rs;
mysqladm-rs = final: prev: {
inherit (self.packages.${prev.stdenv.hostPlatform.system}) mysqladm-rs;
default = self.overlays.muscle;
muscle = final: prev: {
inherit (self.packages.${prev.stdenv.hostPlatform.system}) muscle;
};
mysqladm-rs-crane = final: prev: {
mysqladm-rs = self.packages.${prev.stdenv.hostPlatform.system}.mysqladm-rs-crane;
muscle-crane = final: prev: {
muscle = self.packages.${prev.stdenv.hostPlatform.system}.muscle-crane;
};
};
nixosModules = {
default = self.nixosModules.mysqladm-rs;
mysqladm-rs = import ./nix/module.nix;
default = self.nixosModules.muscle;
muscle = import ./nix/module.nix;
};
packages = forAllSystems (system: pkgs: _:
@@ -85,9 +85,9 @@
];
};
in {
default = self.packages.${system}.mysqladm-rs-crane;
mysqladm-rs = pkgs.callPackage ./nix/default.nix { inherit cargoToml cargoLock src; };
mysqladm-rs-crane = pkgs.callPackage ./nix/default.nix {
default = self.packages.${system}.muscle-crane;
muscle = pkgs.callPackage ./nix/default.nix { inherit cargoToml cargoLock src; };
muscle-crane = pkgs.callPackage ./nix/default.nix {
useCrane = true;
inherit cargoToml cargoLock src craneLib;
};
@@ -102,7 +102,7 @@
pkgs = import nixpkgs {
system = "x86_64-linux";
overlays = [
self.overlays.mysqladm-rs-crane
self.overlays.muscle-crane
];
};
modules = [
@@ -133,10 +133,10 @@
users.motd = ''
=================================
Welcome to the mysqladm-rs vm!
Welcome to the muscle vm!
Try running:
${config.services.mysqladm-rs.package.meta.mainProgram}
${config.services.muscle.package.meta.mainProgram}
Password for alice is 'foobar'
Password for root is 'root'
@@ -149,12 +149,12 @@
enable = true;
package = pkgs.mariadb;
};
services.mysqladm-rs = {
services.muscle = {
enable = true;
createLocalDatabaseUser = true;
};
systemd.services."mysqladm@".environment.RUST_LOG = "debug";
systemd.services."muscle".environment.RUST_LOG = "debug";
programs.vim = {
enable = true;